{
    "generated_at": 1725871020142,
    "log": [
        "de2f0f147c5b7eff2d0f6dbc35042a4173fd59be",
        "f4b57927c360ec778835759f46840a258c4c85c7",
        "e13584c9311c39e573160d921ce458799e4e4add",
        "1b0526226fee84be9a8e5c65b8e163711ea36a08",
        "c84cf04e95b2b2e3a7bfea52c5f8d4cbaf38bc20",
        "67d4b7346f90a9dc4c92a766e6b256168906e573",
        "31940c784a6c33de1c9e59004a8982b348ee3c36",
        "01c78d87fea331c978d7ba8a2d5edb379564bdde",
        "3771078c02bb478554cd4a6e93272ca4a4edf0e4",
        "b58d16f0b83c049e4a5d185c30486da1beb3e437",
        "601a9eb4f58ffc95ec9cc34fc5384fce2f5d3f91",
        "2cc5ca43ef68382c94d963bd9336ad8efea6adae",
        "1cf50364c116acab4f86b70c2fd559475d60e198",
        "9a6b424c9450761426f4afd58a9d201a0f874072",
        "863ab17e9c6bd3d02a9c53d2910ed2a05808c610",
        "9bbed7bb3c0fe9e6955cf0324cf592e269c2aa9e",
        "49339fd9ec533350b6a045b1a70650741731ed1c",
        "9221e6a46660c6e59a4efcdccb60f0b7a85f0df3",
        "02fa77eb3018958086e0470ca6a7cd01afef3200",
        "ff77fe81d1e6d3b21b86c0d05708f3f9abde1724",
        "078210bce16b9d7e4109db938560ad17c28a10c7",
        "5543f56ce20a2910f50ec6d7df33a1d735025ee5",
        "cfc4a0eff029c3bda6df061465f9a6b6c66b9f01",
        "47a27839cb0e8eaece439ef5b632261d108150ec",
        "d5000466848cfad13ddf16dec5eb546caf1edb42",
        "c2a43cb8bd25010d2e2e6d807284608b42c7d339",
        "66d1ab04592088babd94f013bf2bbac1028e9911",
        "250a7d8788057c5009013986fbf8025daa6634e4",
        "a8980fbd78cd7e479b8b3d63054602edd03b568b",
        "98e24835eec9d09aa0c60a11b8c33ad793188e48",
        "f137eb3929b50d6057599b9993c8860588b4ce6a",
        "40961d62e2ffd966a3a9e7f1c707cbc5f31228ac",
        "e2c7073b4e7b5eebfb3ee58c39c632f0aabf770b",
        "e962aaf33d71ef6196bfe430b3fa67e1688106e0",
        "fc78fa7ec5035e6ce6817ced11fc5768219edd71",
        "ece8b38dd18ea4d2c7690e4e9c5d60e22c772e24",
        "e482dcbc685bdde99916a6c097ff8c0c226492c0",
        "49d3161ce0470d950a2c243ba98a6233611d6f5d",
        "b2be47e6fc158fd0ab79593d09ef3d11bd1281b8",
        "d80b206643cc6a7b62f17886856ae08c9b553bbc",
        "12781e4554cf428de0f833da542e25575b8929ea",
        "30fa2e3c95ca7b79cb7dc210032a8e1c9bfec735",
        "44f6042e6b9052f398e37cfeb9162811c797174d",
        "72aac8135cb37f07007abc07cd1e3393e356bc14",
        "0b30d77384daff79b7e1567007e99aa486fc0ecd",
        "b203829361dc4dc8e31cec7e11a964ea578d7865",
        "4ec07e8bebb4e5d3c3ae6300f9066008fc3ff188",
        "945a49064f862a939fdfbc12f63e36ecfea0c8d4",
        "ab6395da40d5f08f8e72d4e5eeabc9b5f4ce1ac9",
        "39b35c6194b56962fab6dd3d6c22b9f4d66d7833",
        "d655fc8fed8326104013e5d3cc4545c769ecd398",
        "1bfb788c4f50120d0197c9d84828151e0ac6189a",
        "ad6bcaf8c7136ecdbc15c18df702c0ec96bb22e5",
        "7130c1bebcf2c915d9802060909603f8c3792a47",
        "1f0d9f04d2735c6a04543984f889d6d2331729b2",
        "83f5407177cb81fbcdd09e76b92da6c005991802",
        "5f628f2e2040f9f552c1ddd93feeae3c124682ae",
        "0a0942ea2ef36378bc1c0284d87972a684b51353",
        "c9258a2a689bdc05059d5d02593718611dbbf1f8",
        "0dcab10b410f73460de47ba4dea2c7290a0aab1a",
        "6c2870d73cc1f2970bbd9ad184cedd893593afb3",
        "ecd0680b1170ff2fda8ee079019f8c47b746a043",
        "bb342cb55c119d82969f34fea1e5641961c2786a",
        "0f5cadfb56100a02c45637fc2db436d3c0ffcd74",
        "f2b059c9be3c678294262c1b0d2e3d486e2a0010",
        "da3c95f325df410e599627b43a7c62243b53a39c",
        "0242ca7cbf4566f4dc3746cf5fb14eb78990d698",
        "a5f9f581faa5912d00550236b8a63e71e192573d",
        "182a95ada6bd92324a6e9249c97e0f26583d720a",
        "41dcf218e6c7245c9254db2265cc2787049a21bb",
        "2eb3139590f901527716941dd35743846954ba06",
        "20646810aea0d0d8d6d1ee7f8337e2c9e208f9ef",
        "ffb203890336d16151b707b2b17b175a4645e96f",
        "5bdad327c0f328a7db5286e7589fac0e8baec180",
        "df0e3c5e425ba84ac373cd8e2dbda13321433bc6",
        "90aa6564a91cc084fa528e32e56da1e8507d8354",
        "a5c8106f92aec1eb0f07067181a37e15dd500087",
        "30b025d3d07b5a9abedfbe76c480503ee12e7ea4",
        "b09bc22b749a60c149c894216da9f5e0da9441ad",
        "bbe8a66a2dc6c9df906a1aeed7fd98a819546506",
        "2a347ab8671e51ee02299d333a9d37f7784c3e28",
        "cafc71a9fba104d4582baefeb59e3a55863e009d",
        "e66b52989d61d76b4509efc0d442960d56cd7d49",
        "63cecb78755d43126b9113153b8d8c1201a0280c",
        "cd9f18dbf046c140795db4d1fd74e075b8bbb06e",
        "a9988c55014185ff2791c1808f37d7d153703c97",
        "1db5090dcd7bebcf35b587dc148f37a2368c1530",
        "b045a7c92e3a02dc67d95970e6ff8e6e58bf035c",
        "54393c53f33702a34bf8b139f4ad0b6118637a62",
        "a671234483277e1b193583ece1582b34d7e67faa",
        "934e4a616e3bfe8cfd1df6aacdea3d5170f6660f",
        "2274ec84cb717bcb211bd9cc8409d50e837f3e5d",
        "5affc965156de546fc1c4042ca2c49a8a9c0477f",
        "246b85c686a5f217a5a523222d0154f07594db7c",
        "32fcc88c2384a94bac49d0e96159b0e79828ca86",
        "9bcdcccb3667b0b59172ae0c31310ec73583d26f",
        "7674e494aea8cf7976cab5d05fabda7dd334f983",
        "52fa38b0f75bfc82129e0a1525246c52a6f08284",
        "4e7f4ee8643c2d569257b2cbf824e920fd53e9b3",
        "782eaa55f713eee56a88e46a0bbc18527f7bd272",
        "634f9523c252a50078e48fe9436c1dd4215ae830",
        "43fa189927d306b6a2620f1c18deb8a39e9fcd3d",
        "33bd19e123938b79233b08372538b77e66adb9f9",
        "48f9059f12740ce77850b90122075dfbcb651254",
        "9a2e88aa01cfce46cb33943486773fd735041bd8",
        "c1615e766d39cecdb8ec1b874d89651b5184791b",
        "c37bbbfbdcef565dc7f8051aa489a471b0c8ee97",
        "c0a9a34a2d3d676de6b8582ca7a6c8ed55a13487",
        "f59c244a4a9f6668b4284edc075b730105b802a1",
        "873d7ab52f571c2ffe0691732cee968e2f94908f",
        "06ddcbbe4b1703fb78eb45868bbae7ae3e515622",
        "ee61ad46e743e2a350bb6e2f55b281c82f14d445",
        "49e533a7656430b6191b8959115d9a5a3ee44153",
        "8304a7d4cb24dffd3dd9332fd35ee832a60db463",
        "eda5b021fa05087075a55750c9ec033af171d14d",
        "d7e2a6f5250cefbb866fe210c2ffba747b55d8fd",
        "0f638507a6324c009a5c7239dadc15f336bbfd30",
        "38b646ca4aecade3b7f7ad516dd22c23fe07b747",
        "3f1caf6640f6a86906641f2dcf70d99b1d360318",
        "6d036c5a3ac27b3518b0f496caea437cbfc2211e",
        "561a8eaf6e2d64f96be90295be6e485bb6438871",
        "36474d6142ef3ec09973cc037142ac412b1ebdb7",
        "bdf0f78e0745be0fe572ac53540b4a75f988dd8d",
        "a73715cf55d6709655ae9563e0f6e4f4b12b9955",
        "30dead8a5e075373bcd333ef40bc12f2ca8b24ce",
        "9401e18568617bbbce74d1320e2218c2331fb2f5",
        "fae70792a0532d2c8bc3dc4cbf1cb070af445d7e",
        "d56d1ff4d2ad81c5291ee5a5e9c2cd3b953a9f0d",
        "18692436449ab4a2709523c47ab8c5ee673b8de4",
        "c4296edcc583aef701274521b9fc5a4c809560fc",
        "cae1844c5ca961d2ea6f5712ed2c64aa9d230799",
        "ea68c2bfab116c00ce56ad8240484b2b25e55d91",
        "db3fe5e5c3ecb188c5e13a4d4f30a979d96e434e",
        "5f7e65ef058a2884a71ea5c7d31e3bbc39d14809",
        "d63c33fa785fe6963e0fb4c70a9ce66017a639ae",
        "4551bd9386460467dca28fcd82801ac407f04ca0",
        "33043c63d5290c4c211841a6340a586f3dc85db9",
        "43862fbf44a7d92dfe1ffcf30d710a49210fa60b",
        "a885e8322db5f85bb56f1e4b3400161e2c21afd0",
        "ed952f82bd0c7d6e94657bac988ff8f14e335e5f",
        "2b97d143a2d96c2f2a62e8cfcc5c5524158dd58c",
        "2dcd4141b82281eb3f924cc42da66aa39ef1085b",
        "46a04d160e6e93cc61b825268bae674a2320f075",
        "f7e9369665cb74dea655baca8bfae63a951ec18a",
        "ab2bdd8752ece7cc2ada5abd68d0b47e8638bb26",
        "fe65682937eed19d8eeec0f50c126e86a4f667df",
        "90cf873979a0e5b13a2cbc97eb077ee9266e48a5",
        "abee48d0636fe04ee60f5582fdd4366ce33be51c",
        "1a9b5b7c991bdf8771a595eb249f3a44a4499f83",
        "75cadbabcb49312e77e58d717f0afb89a4728be3",
        "fbd9d389f0cbeb027e837cfb65f5b98ea442f1de",
        "52507443d3f1edc86daabb8a63a9ae688141e1ee",
        "02c02403e05c14fdb60aab2573b8a99344a7d53d",
        "975046932c6d41967b3f30cdb8c91ac18a508495",
        "bb9608a7e6d5069ff29fd83638a4a739df459577",
        "a0f130e23c9513b07cb8bba94beef9f14ada504e",
        "9c4035fb7b1025c2e0695d07f886ad8beedc0a51",
        "3fb36bf395f2cc03ca8bb060d0afdb412c0855b4",
        "8eaf180f11b22e45841b18fcce07f5b7f164aa21",
        "64457bab85f9c5eb94fbbb53936deec66ce66403",
        "e5a4aee3a6740a602694e95df1aa9a18990deb43",
        "f8438601ef385447750eb61fa82153fa2c461f68",
        "a3a43d9623df8e3737826ffa6c1318f4007cb295",
        "ac7292ffafef04ce42955687e74d745a9667aeef",
        "0f6d2c34411e25cb41eec5a872c7fb9b1af77cd9",
        "ae51d5ad33fd566c4806b3611ecec92883f81081",
        "bbd9578d181f745f7884be32bece6090fd7df4e4",
        "5255b661b4c59ce73148db38caf57d3633ecfca0",
        "1ad9e856a04a4a6de61ec13f27325e9a7db0ff5f",
        "ae7dfd1f130f7a2623072af16879e34057ed73d7",
        "6c35b4898615c9fdd6f0b18184af9c6669fccf19",
        "758daacd24c9ed8e7fc3fc1bed77fc2c40351cc7",
        "04670d05cce6fbd5d39ce185646b7f58d206d36f",
        "60ff43b7ce7f19c95db5a09e4791b9adc752cd8e",
        "9a9dccbaa26915bfce5343f21092add79de02059",
        "39e61b76c6186f42c578b10cbae9a5cfeaa51a2c",
        "6e0468d4527f755826a84f15e6e106b393abdd0d",
        "50fa1896b8f10804fa7e63311a6326a1d1a903a5",
        "23671a4ea54ced5a468c53a9915e1b36abd2e8f7",
        "6a31048dbc15e9139a49b6fe22301789528c8279",
        "02a2968764e2f589b8ab5ef1ae641607f268adae",
        "788567987a468978d0539880a8ad14bdf07d960e",
        "99c8cd2b174337912456aff236c9ba815a6d2f6b",
        "1e7c60174ea33c1e50cbb6e137e0db107f326776",
        "90b83e77a6ea271b27ef25b07cf55a9045b02f17",
        "b3f93ad127cc2a840b253f397ce135fd10dc666c",
        "1065527ca74488e75330603e63f88c69febc4be8",
        "86b23b6473fd8593b3632e4e517ea99bb1053701",
        "a32a2613e9d866d1958544246dca6fbfd00179d9",
        "51681ed501e52c76705668168825ea5024baad25",
        "1b5fa74e396bf2c9cf927608b4c8acef2bb2b97a",
        "354404db6067997c1db358ba9c50668e93415b07",
        "b9cbffd957a342d61a17c9a224c43aa9bb06c536",
        "cc4492f9b9ccb8d93c132d97ca3439b8ba925b08",
        "b859a1898d82ff5d0c568d45b45eabc054d981cf",
        "dbe3eca69b3b37d360b7d462cd09ca40a3643b4f",
        "0aa22b8f1309652353a1ca257f75ff6b3a0437c8",
        "828cedb5694312db6e4257dc826cf61697fad6d6",
        "e96ebf92183a0a12784ce90f1e36215fea29615f",
        "dc776e46b65bce8508e393b5a7d7fe358e3dbedb",
        "6f8d35138b668f99fb343967ee2567797e554416",
        "5eeb4f220d431e07428a02793f53c2c06f9a64c0",
        "991e9228776d6a5e1071c610c3ab6c696d887ec3",
        "2a1917482a93331b4de0835be2b40ab80819f045",
        "273d5897a0a0a2ca30c06951c37c100401c52604",
        "862d63e9f7a23adf00add9f47fedc84fb2c1d173",
        "60b34ed67d1b2173dc4b947f65d3eb91594709fb",
        "70ed07c8d18c491119d9bdf588f0fab10acd1163",
        "e922e49b138a445a1605b9ad735f3054b3397aaf",
        "bc607fb6075cebf78d8e562d7b7423b2650906ac",
        "d0f9fe2ac5902bb18c09ba25532023254c2f433e",
        "8049fbdb9f61490e1f83c149591b8deb7474827c",
        "7f3800ece2be8adfea40f32893b5421b2da8dc83",
        "8b791355386b9528523010d27e9a674b5bf8c28a",
        "a81d96c637b5cc5e65286139e31301b8fad653b9",
        "8fe6d9db44caa233293740241085d1941a402fc0",
        "72ab4af489e12da4083943032f335e95a74c340c",
        "4206975e3aecaada00fd6acf77a4b6136e23f499",
        "561a6cd503bc540a0e906b342cf74bd4ae7ef584",
        "ebd65eeb230d8bfff9450a8d2c09c75675e734f0",
        "f255fb89db4d498be31102fc7b189097c9b3863a",
        "7885b5814cafe6cbc68ef4e4c7c0e5ee6addfcc2",
        "885926850d66062413a3ca48c771d488f3125e47",
        "2f03ba77e960b6b85e6bdca32db924362c793e37",
        "e9949a6db7e5ca4215b74dc53f555a5716472c04",
        "8b3eb38791ba84ec9f3a5ee7c8712c471f2a2ebd",
        "d1b6b6f725af4fadb8108c3769d3e7a36f6f8e5a",
        "721eba5d5d754e7c6ffe74dcc5ad0c80af353f7e",
        "1aa4c2fed11ce74b534893ce55177db4bc481eed",
        "30b81a4bd9923d4342c95a71081090efb6fd33d7",
        "6f3c5e63f3bdc42ea3300900211a76469d03cdd0",
        "24d1391af92d885072e3c9a1f80f1f114ae1bde3",
        "4e741ec2ba36df2d3f9d54a729d45209b047b4a7",
        "5e0b298d505d7ff8160d77fa78cbba0c24d872a7",
        "9b1f1d5b6ed9858b785baa94ac8318c73c473087",
        "211c707e67725f27ae995a923dd206cca9976315",
        "99284482bccfc3a37736092be1d4b69baa43064d",
        "e184e626f7a864162ea363ef5d8e70be8a08d93c",
        "eba77be573793243a91322c7eb8e345695c3b813",
        "f61e2491e1d70ecf15750bfbf09431179110853e",
        "584dc09ff8af8373289f1a35cad413e7432262c7",
        "e6fb19275e32e95d12c806954f83cf945417bb08",
        "93ac21cf8b0885dc595aa406699238ca4b2d580c",
        "c6fb284441f917b8d75c3425ee5437271c875431",
        "c377bffaa1961bb9517f0936a4d5745e4f0bc7bf",
        "f706a3bd54d4de2dbaa3e728e0f1c3c013f0045d",
        "574a5e59f3f5f0d5c73ec6e4acb4098aa1baa5a7",
        "49c20ecd190a59a8072888fc3111334dee111ac7",
        "8bec4b6456526174c30c876e8c100c9f57a6e26e",
        "ece9dccbd1543b4c9df8246bbfac7e6316d9a1d4",
        "267063268bf17e68b6a72e7481f88bb1eba678e0",
        "4a02e6159d78b0065136ad5e230880cd06ad3ba4",
        "346c9a6671154389e1acad82d7e82a54f9b2995d",
        "9d69e7aba31e8575846f466f19c14df162a75cab",
        "cb19b81374cff1bef17a879eb77e4ba2baa9db5d",
        "58898a54844dc156d1dd0468e26810f4cfaf0465",
        "3e7572304dade44c873d2fb3a3234206f5bfab6a",
        "c6e4ee72df00092cd44811d66c11afad3b1651f7",
        "b0eb2b4e59d3a0bc00538df4dd3320f5613345ee",
        "dfb03a39563964ea9914870c0a4e230efc8dfd93",
        "1eac1a27940f7f48521cec376a0b74621fc27c8f",
        "2c5a420701bcf7e2bb6fd3fe82793fccc150ae9c",
        "dd03a68b8901f737c05c839bb54b7b9663399594",
        "d01e8aafb455bfa07a5944eb0b160ebf6098f73e",
        "9c0bd332a5a6cd574807f64bb56964e8ffa5c4f8",
        "ee4396809c5b557c1c429d4ae7b2c34c34c06e8e",
        "61b1e2e83fd23492a062ff9e8addeeb12e7a098d",
        "ae34c85a875f7a62f2cd1ada438355c9f6906362",
        "62858097aa5680899410117cf1e8b1b0181a33ea",
        "304f453b019b58ea0a28c6c061f533b30011c0df",
        "b0329fe8cb08a9f4cd3540b00683804d2b965a63",
        "59eb1b604e2b9874bba6588cfd1eddb8589f7243",
        "9aa001fe14351ba7b8febcd4f2a9f03bb6f6d556",
        "412632619723adba6c60cfcc107e56d583904ef7",
        "911f8d03c187834c62f434b89cb3a5ea663dc5fa",
        "3fa0c971584e3d2d6318d9d825bb8400cf52d62c",
        "739d27ae40950b2884be02b80e94203b8c1559c7",
        "bc93cad7f972cb890f309fc942c91e537953875d",
        "6782738a8591e403e04633a508273ded4c79ea4e",
        "e22335ec72171a681ee74c63399f49042b5220a8",
        "d214867a7e78b0092594507113d70ede383c4923",
        "1dee97a84262f5a7745009c10efffc7d46147928",
        "e6534736467072d1fc7277d08138ed8715b679b5",
        "fd93036834ca8f3f72801c63af5704da9a7efa71",
        "2b7e00f601b1e2bfe8d3ed0c08d4a0857c6fbf5a",
        "f37ff9e25489651f3bdb4a04f7623dd5951c020a",
        "73793ab89cb5805509e0eef3136058cc9181677c",
        "05624ddbc8bb8288614acdc67f0849a55d55f16e",
        "194452bf38e5a0de0f1c8e0698244a6f47b88a08",
        "4c4cb12e38dd862c1eedcb8ad17ca39ae9e3474e",
        "96bc1dc46919a26c28ea4632c98d903baa27228b",
        "2ae9c57a0e5ee3b166fbd002933d81990b99de19",
        "1fe73d4febe7fc5805807852b3f5633a50f3a2e9",
        "51732690e68a59a7991060fed3d2301ae40b4c8c",
        "4bb21d3d8360052c8086d11171e707dd62486980",
        "64ab7488dbb58f561d8bf378af5dac32e88aad7f",
        "6b28d93bbcd0ae9697b4402dfc62ef906298aece",
        "ee883cea402bc23b89e0ec6f01dd91623e3be797",
        "7d14dbf11f17983cd4bcfce4429e3714bea3923c",
        "73328c8fc28afd857ca21d021f9b2873f37f84b4",
        "bfc4baa289dfdf79d1c7f0fcd398e4a722f85ab1",
        "619c15e88cf949fdeb121656b7dd2c3fe4bb8ac2",
        "02e4e208ef989d5e9ee509fce224852bf9070f88",
        "52b32ed533a5c91bf45696b1e4b5b5682df4bc17",
        "5b8a1314bdb48a7fca73d3072019a482b8c5b2b9",
        "45c76995dd490427dce254af46d704ae343dba40",
        "dede8d384f6bfcf66bc0468cb34736a8c1ba63ad",
        "f32db73cd2b4319673fa1dfd7fbfdbe93e6af085",
        "ab9ed3245db4804ab0049da472b7a5bb0118a9a7",
        "5ea11fb481e3ac1d4f810051652c5a1f583069a3",
        "ffe86eef04f4e44d6a974dcade45527364265556",
        "f330bea7a0ceee057a34fee9a82fad0d966da353",
        "4fefb136ea66633c20698e24d75b3fcdd4ca4a96",
        "8f12a01d45cffda01afbd7f1455febdb6b57f124",
        "e96c42f0e162685b95da5b721701476ec5ad07eb",
        "d8ea68d3dd04b8fe50739ffa30a4d39c97cb9b40",
        "8ca631a466e3dfe0d6e0bce54c6a78c652fca81c",
        "e236747b31bef122a1d8e4a587d058e261002bcc",
        "6618a2e7454acd1d1e8aebc5dc2d38ce94ad17d5",
        "2bbfc379dfa80059552a6de5040eac4d48e600ca",
        "010f53a0b6d4b742d13d7c1297e13bd2c01f4bef",
        "42dda76296802edb7fe2b5665f62483a2914bba4",
        "b40cea8fd40112e565bfe09ddef46dd1f925b9bf",
        "814400bdd2a17a63fb1c91f95d49eab524a816a8",
        "b5081afc55dd66eeb5809c15e368ed2da97f8da2",
        "00b99bdab3115d94f28daab5a33ee6454595b844",
        "575399ee38e8cf6b679263d8bf875d20547c4c4a",
        "1ba1d46740e0172d7a12c2a31deecc9663c7cec3",
        "ed3d029f5d4ea99da9340573bb52d7f46a56514f",
        "5302868446ff4b47d493c23f4bac16261795d150",
        "ec8a4c025d85d4bbfa67ebc56332b1ddb9d42b7f",
        "e9045a6d0316664b00935c38aa1c2115d3d725ac",
        "1ce2b800b570785418a3cad59c07e1f64d6db574",
        "cf706e2dc3b4b8feac748732c6bc95755a614b49",
        "23c142afe71be285e648312b4747bcb150eddd97",
        "b4240ea1a7dcd14542a924258761b78c46b42155",
        "fe79dc90fcfc68720974b272f61ac305116dcb9e",
        "54640046a95caec08adf52573ca3d46a8987df3a",
        "dc08fa917729e21ceb1cae70d8ef93a43e6e1b68",
        "0a81659d9b9212dab351f0233f19b8a22b300b1b",
        "a7c5e3134a8bb631bb6b97210ef8540f80858799",
        "c88a8f96b478cc92623853b2bb26818b888e311a",
        "cb0ee90fde896f50d255693ae17f0a2f665342fc",
        "09554a66d8f3d841486119ef8283c8de29ce2677",
        "6637dc28f6330ce8f040ba1909274b3251515128",
        "db29b32cd614dce3827c7d65de1e33326b250be7",
        "4285c44b47256095871467c3d7c102cab4bb61b7",
        "7c3d37ec1da6166e5730c232819d69263b4b8554",
        "6ff370030ab8c14a2db8465a5b7316364cc02201",
        "d4c2e7ec2ef4e039539922aa43e64d95e731c0ab",
        "0cde6800e7415d77f74ee86de396a1e4d36d9930",
        "fe7ed984b5a187f0fbdf531fa72f7b7479778d79",
        "3947c11cd3f174032a21f88b1cc0d07585526e54",
        "5f9cbe514d69d7a8f40eddb2cce7a31174f29b29",
        "ab76395144baa431865ef2b39c6c9cfa11b8f154",
        "01c60dc9eea6cc975f2f7d8c4980d68e94ae7577",
        "6918525795b713f32cd7642f94371ef4445c280a",
        "5271c971f346fcf3859f5872049f948afa4dba99",
        "22c9ac154053b8eed952962749fc8f063e68be0c",
        "ddba96755fa415dfbfc47cb28cd741d687df579e",
        "806482db775c562e5229bd4a578f037ad6957c4e",
        "06401129bc769708949548e80138a7779fd6b1d2",
        "fad3fced8fd848b26e8a1faf9d48efc06e18f674",
        "233f21108b8937a8acc15a82daebdecd0b92dceb",
        "1d7a417affca4d239b8ca64e839318d6ef811bc4",
        "1f4a6e43df774647e3d50adcc7b64d88b1ab987e",
        "501517a97d67bf87813827e251d045c148d75eae",
        "3e19cf834aa3116f2e8cc329d232b3e747becfb7",
        "bc1426dd70fd590395a04737a655e97da9fab53f",
        "1b4bae595e050b459164954037e7c1c274ad7a57",
        "cc48c1825faf55d68bf6a897cfce60b0b9313e06",
        "9eb4d5d5debc7ed1f88b8225e1e9f31153a9c3cc",
        "86dee6ee131e4432a060a08f170703d4cb661c96",
        "47a93ba451f5ab6e2d003ca92cd47ba042daa82f",
        "d6c2a4bf680153145b1021842bcca9be7f98b919",
        "269749580dfad7136b919dabc367575e85e6d626",
        "ccf662c8b8eb57e717d204d753421556ddfd7da2",
        "f84a2022358ca0454bb34c3d1933c029d7a9af15",
        "620fdd1f078908e665a0eb2dd71306016c785abd",
        "2a319ab6fc739214e3358104c04bc88f0e3e864f",
        "7aa0ce5702da50a9f74efcf67d784a26d0ba0956",
        "db8700e8f80615c3161afa31606e9a5286e65916",
        "4fd5f22a4907125ad149d31639d1f15934d67978",
        "dfa509a3b421f3c1b831967ff58e8b6e5d38e26d",
        "4461f38c0b778ae321f57bbe79179923ec2377d9",
        "9434c69efd7aa946157f74a0f3ae9d89dc8cb05c",
        "b9aa89dd06d99790c26ca2408f199b99c775c6d3",
        "78a11ea48c44a031fef09d5767c52dfa800fc055",
        "a9710a2a9bceb3f7e2811566aa025713606447c8",
        "d0a98e1ddcb68a9b0057d863ec09317936c92b2e",
        "7ce807a9c5e1db27fb0dfd2b1d47868bc4669892",
        "5279566a1baddf683c53e6ec2db80ee1c3bd89ca",
        "2a6c7fc9f0cc3ad9085b076433ba05f4243a5b66",
        "46b44f8a1bd889573bc75be34ad56e86ae7d0801",
        "10120783d609bc74f434e385a4e984ff0e7a5323",
        "55cdaebdf9f92e7053fd3a38426ed31888970edc",
        "54738d319531cd715c64ab1f8384a75e361e6543",
        "98fe7f4a30d2bb4dbc8cb49dda5671302adc1bd1",
        "b19469a08e845fdb133a769376442d6fb1edbf3e",
        "0e2bfdc3a30ef49cee169f3518a5f8e8e6a9b4b6",
        "4b205afd3dd890cf26d03ebe9f2d58c91161ef73",
        "0213cbbf205bf323583122d2601bd7c70d11fdb2",
        "1e2e3b21f3fe84c0032e72ec1780d035a664ab31",
        "1a29530a99b23958ca668613c95d23a177fd1a0e",
        "b08e61640f2bed7c2d7d16e20247001b4c0857c1",
        "5eca1758166f35b507be939437391658b92dd713",
        "8a5fb8c69b65d1ce4fe0986bee9a23e8dded546d",
        "6d1bf81e016143b26bd81a01e3d223c9485f9d32",
        "a0961d64e41f8069675a9b78689575ab4f478c2a",
        "8bc325d991ee474ee0ecd8a7ff9d45abb982f2ce",
        "886cc22e9bc843fa3d66c0ae78e3bee2719ec025",
        "aea0c1235db50a89b0a8f5680a787d4143ee8e25",
        "c269e9243b2e889b97135bfe86ad6283e9b78b18",
        "07214b979121a0a8323c99a4037fdbc76d5a0968",
        "c1a84c685b3aecd1f8fb6cc31fde6cb6328548d0",
        "c320b2a181f5037191eb73b889030b215794d13e",
        "88e60dd62567abadc3ca2b5d5efcce3ce6cb2fb4",
        "69a6d7f1798c703bea5b82220c239ec18c12c624",
        "1e0576915168db34427827e31f93ff8eb32564a7",
        "c85eff5a69a367c924f89106a082486ee3b748c2",
        "980101a8d2cea2cfe2d1eaa807621209e5a349d6",
        "3c7114e1c1a5113956a9d4f6ecc60e0961074d9b",
        "8ac91f813f364ed3e8b4b6be1b0770124af0d1b0",
        "2b3d52a7d07a6993d7b1ba87eb753d1ea412223d",
        "b92b3911f76e780c980bf727512455f4071adac1",
        "d0d26802450ea6504af3feb7fe3d209c9518887c",
        "5c80d42561d316fea6bfa5e0f2035c9aa36f49a3",
        "f3cc601e6c4757bf0412b265d2b6d4dc22cd6b2e",
        "a9d19a97ecb60ff316c44851e4a27f7f7ba91677",
        "807e9038d2a26dc3d73a9788ae9bd4d3ed7a0eff",
        "b7fe3c9c3822d133405ddca76d1310eeb85d3b1e",
        "1850325666f9be184a25f281942773ad61ad5acc",
        "4c00ecd14611eb02cc14f7feca11b4e400a31be3",
        "bebe1436fe3f0b4d774c7ed19b927eb84adc16bf",
        "cdef8324535aec6d034f1c022383c1629266fb95",
        "4746eaba831f1fb85cb7bc785541c2c4feb423db",
        "3bc6822caa7ca9a2b3a26eb450c35271353a5188",
        "76f2a07c8bb5dd79325f3a69de3ec409d8542536",
        "ee24af954705a616d4687c6727ec37343ea3da77",
        "174851755ce609ed7ecb508adeb8ff6c90c86575",
        "e62f087bf847b0852eb887ffe0154d88b5224d3d",
        "6e4cee09dc2fd70a0efc5c669d548a2a25974642",
        "52832053a05c1d60a7fc74524e8afb9b3163a6f0",
        "cd18ba3fcef89116a6a09196b12a019dac938ba1",
        "96d658638a34ea670165adb95977aef233c9a630",
        "42d2187f38363c75922626c75affdd63a9fa2441",
        "93913e8d5c7114b17edb9799c907cbf44f51e5d3",
        "ff486f333d5ecbe7ab04ae42be3a682e1d6b3f1f",
        "42a51390a4b056e2f6860588fdc7738caa86809c",
        "0426e2b4079ebbce6c769f23f409b08ff721fb6f",
        "5c9809ced73394117638e4f3b283808395e7ca98",
        "4d8510f9b9c7b4762504f16d3d216948842600c3",
        "59f98e3f69c6b0a7b885d275a66556f6317e0681",
        "9cde5e2977e2aec859fcef1590b27419d602cd9d",
        "268f83e07f2fe7fd9330aae433ce4fd019c91b01",
        "d6221bd61446362a96aac56ce2554f63cc651eaf",
        "e3be3fbc59b02de92694d84279c5546c9463c410",
        "47e64671f688b5bf30468e264e4ff59778646598",
        "fcaf4c7d28e2ccc3c5b1b1ab2f1c9d914a3d31d4",
        "17d8c09a8c7dd1b4be65e63d960051002118341f",
        "09b79ead802b9a861ecea0e43f160db68bfb2a50",
        "65f72c8c02b98ba8f918f1478c05208a0f706993",
        "68e8c1bb8f523ca0bc05a7d4823de2a4e3be6a8b",
        "723632a76a6d88c2f95ef728bbf2f7182cab05a0",
        "17b403af81afcd3310cd080aedba9c61f9180e3d",
        "857d8840262b3339cda05dc77fe28de817322673",
        "f6e2c37c43a8765544df31be5a0475ab4cb68fbe",
        "840fdb74684bd6cd0e366e5ad36c31dfc5669aed",
        "cf4ccdfb0970c37851d33fe1ac345367dc3e2f86",
        "2dea8b3c3465901759cabb100c86905cec28ff04",
        "98976f926024bd53f609663905d6af4bd6d9a74b",
        "dcb097c7a164b528faefb4079c3a6cfb954f0cdf",
        "d61eba57ed7464a43a66e4694798478acac80f0e",
        "55550da68b1e906049954de20c29e4b63716ded2",
        "a66e8a29a71f87b182485b3a5dcd00f37638cd57",
        "21ab700f2d3da1848844ed6c2ff0910b3c580107",
        "c685501f51c385be79a4e8a62b8d1226385fb8fc",
        "5e197fd21ea836a632d97e27a3dd5ecfaa8405f8",
        "9435c38b95407b668b88ed4a724b2b7e4ce8cd26",
        "75f427b8afc7a99ab6820469b5c9c093d1c88695",
        "95877b8e1f30d800ade204fcbf883f588f8a826b",
        "da5c95c5d8cb3c09321b6bf735e583653642b6d8",
        "b8ff6190a820f98400de1a9b6982de6050ca8e4a",
        "39ed0811e1963c196ec6a37791b1d5e2732340c9",
        "08832a00bf426db1d635c689b175a0a157d23284",
        "62216ae0439427b5ef43598b06e0edf73b6d55d0",
        "d02b319ec4c5f72251ba03af8375d99bac67f64b",
        "d1dcea79d4935589a003e0f16fa02646ceb6cfb6",
        "40490bb62641e176c0f868b1a61d63e1c77c7e4d",
        "d7cca42ef6c720f455d1cc2c49c8667911f7ad78",
        "d90626f583d7860ae060856f3935cf2845beb440",
        "bcfca5ec8615cf796dcb02d4291d9475feb58031",
        "a117a3307a9eec69c5ed7c80a0b4eb272fafc474",
        "b776cf54982e5f5bcbe33c226eb984f8ac0ef3ed",
        "ad577e3c7e5e334144cbe15b46c670aaabb9b871",
        "98803d4edde8f194fcabcc7caacd84e7763f3b45",
        "39bbf76584b3d5b7cde8164871840589c86ca3f1",
        "61e41cc9a1e22d0b15b8bd06ff848eed5d0f095f",
        "d5a56f023a03c9a87cc48a6eeff579e47deb821e",
        "412e44f079bb756042e221d41dc3b4fb71afb487",
        "dfed698ee3bfea124d81392cfbaaff7d0a48ade4",
        "e345fde462b3b6d112587706a48e927b2d22b5ba",
        "078e1b9f454949f63452954e5f69e0c8e9537d81",
        "fa04a839bbe89666e1c2d54e97283477012756e3",
        "c8295720e49a5fe86aa5f2da77d882bfd14af726",
        "91e3a53518bbb7838229832a7aaa0464105e0dee",
        "5162efbfe9daddb9b30c15c906890e0ea4e4213a",
        "8fb47d6b3e99115ae53e45e32e32837570e51e21",
        "0c12e26ae116fa61498cf5019796085e4b0ce197",
        "dd3bda91567cdde3335d9bdbab7b9942eb46a89c",
        "140440ee8287fca385d44b64d4764056d8ef70d4",
        "6aedce488b0ddb8200473102af41597359b87e81",
        "c783dd4a52e59eb0a01f8f5f494c9b9745a29336",
        "06a98b809a1c154b6e6229c9bb067e5610bc3d34",
        "7d7e256e7f873075c1e83952f86c6ba71bf91b3c",
        "8814578ceb3470e1c1e5b2f6d5a62274f8b9dc48",
        "4ff8d92ee625677bdd6bbcb577d722e31e88a4a3",
        "e1478ccac2e9384ff589b08edbba4e225e9cad1e",
        "3d98247678b8986f0696973177badaef480c70fb",
        "ac5d7dc82187940a5fb2908e276cf8eb0861cac4",
        "43e181a00ab39671a3bb0b2d0302e25313f18aef",
        "29eeb461f2aebc955766bccfd34dba08e6b7890e",
        "05e2912ea2cd87e368c18c7d5888ccb41dbde988",
        "d85cf416659bd168a8b9cfb6f3605a6f47c1090d",
        "fea94b5a0db5d35a62b5888fc633cc77689c6e1a",
        "eb2518f4622d84030b1c57b621a0cf4a2684b670",
        "b3ebc80feb8dc56e1fda22ecd8e378ba675b718d",
        "7cfd984e73d6d7d5b29f4079ea7f0e34bf67420b",
        "dec7cb55482f83f8a2472c92c8cfe96d1854d6f1",
        "cb6ec43a7d92231497982ab89033f7e4b39619fa",
        "7958ceaab80386602e50ef40b989a50ef3e5a9a1",
        "df39eacec20dd6b4c2d382c7c0c789eb72c9c972",
        "5cf0ba88e32cecefcaa73b9e326c948412da86e0",
        "9ba9a417664a7ef05c0ffc2b2bd1e28d3ac70f27",
        "3b3c5f413e12419d156cd4c11b40b79b30e6f216",
        "06c0a1abc9bb12d13c69d1269eee2b4a79a94878",
        "b91d8d49fa25d24c5c2197a759bb4402494d4bb4",
        "0d01ef3b2d890ea485e796ba4a81dfb8adff15bc",
        "60a7b83fbf600dfea28b779a4d5c8b9a64ea4f79",
        "f3680a2412af96070b5be5ebb8d9ee47a2cb9423",
        "da35288d4e5310c790ee0fc39fc15c6bc12533e3",
        "4b5e94dd07faf1b6ec9c16ab1c25190e76cec4ba",
        "eaca9a17c30b6425ba0bfdc0d181fad7142ea900",
        "9461923efff3aff135b66673c6579d5503351a7e",
        "63d208d1b0d9bf92f07dcd41a7d7a1c7d8baa8d4",
        "f386252ddecb8d84c1f5bf1e9151b29e8d00765a",
        "ee07f60b07617fb470ec74294b5148a0dd8ec3aa",
        "f3026c2aa046a8d5958ac38ceab857fb12c03f5b",
        "a40ecc71e65eaf00895b4bd01db0495664be4274",
        "8f447658311451985951157ac6284f0b36e4d9d0",
        "73ad6517e4f5344f909a58dff7347eb69fe0a539",
        "b3396b093b7aac8184a670ffb57feadd4284b4ec",
        "5cd47a1984118b1e96b96d8ebb6ca7811c9f4d02",
        "a248c318de3f221d174becd39050ce0728d9caf0",
        "cebaa3f763ef05a4ee189f5ac13fb023d365eeaf",
        "d1c8c5dd304f82acbbeb903e4a8ec86a63a3930e",
        "b822463965b0454ccec9cc608cf9e387bec274dc",
        "b5a908c985e4f3e5633751012fac64ab3ba0fbbf",
        "58d76c117eb77c6f0e60008402b39070d22f63f5",
        "687746bed670bef7a9858d8524696f1f88d51cb8",
        "b15f7c13190e0a7750c3e0fe03f18f4f71d29f49",
        "450902ad3f31858311e75cc0ad140094a23b5266",
        "d644de80889bfcc2dc33c5b64070a23b474418f4",
        "f742d9867980e006634867b93d83211d51a5e55f",
        "eeca70f843f409f36645257d1e12f357ccf8e6cb",
        "34bde7a6f926a534ac0c3183b793267e9582c94b",
        "7653ed01583facdbc29733f5a5eda7825d7bb3b6",
        "8245fd3275eea1754e308f6a5e65b192f6cfe3cf",
        "d0019e431dc29428fc678c86dc0282155faca602",
        "1d8b701da0699436547440d0cbd74f8a7053f7c9",
        "f753aec703899f9582d39189c1d4d136d386ca83",
        "56df1841f10303b328a84bf6aa124f62f1c3bff4",
        "9cbf7971e4bc02c08c1f135715409987e4bd7008",
        "7fdfed2a9efad37ff493735352ec3370d8bb433c",
        "9c334fa242b35c2aa332556699cb094954a958d1",
        "b71701714fe97909d9bd3a495b6051697a136152",
        "8a417f32bc639d94f4c254b6d84b5f755ecd7113",
        "18ee8da7d6dbb07a9ac1f436ab180a9ed83f4a87",
        "e34619a60559687a509b2171d24fc208a12d93ac",
        "ccd36e0dbec048ef1645691d0cf838465bfb4bd0",
        "a810c8c5f681e76d96d8b461ee6e173c094aa2e5",
        "fc58d93176f6f27694cd11e6c7de3247f106faee",
        "3bef5f29ece2ffb3a32a61b72895a04540f535f4",
        "68c507f59b05c4e53411585c9d4a3d1988717de9",
        "474265701fa4efd7e0149b087d34666a13f6dfc2",
        "88189c6c5d48dbf73861dadbaaaaa1c4bfcf8553",
        "894739109db1509f336ccae17c798203655c05d1",
        "63bb2485f14a221325aa0d859df461e67e145b5e",
        "f1fa69a58d94b2c0e35b3625050fb9641c53c03e",
        "5f4fb87327c4852d33d3ab3189913b82ce69a030",
        "95feb6bb828302bc25eebf5656fe1a94659c6826",
        "1bc03d9d650e9338e0a5b3b8f1631a3917e96907",
        "b958e8a2368e52feead25a8a59572dd14f14c3a4",
        "1c63c54ab3faf938c5ae92458c03eaf7eaaebec0",
        "f6b918a1caafa72f30201d146c8dfef1daaae361",
        "96ad972dc542b2c4746c834372af0bab05fc716d",
        "1538b870f16c8bddfae1e66a30c24bfb299b55d6",
        "e5e73e706817ea5687954ad76f80315585e4299f",
        "4cc2229a521d2a72af59dca5f48145318df447fc",
        "567128b64fcf23273b0335538c121c5e87643f0a",
        "94d6c3dcc68f9de4b7c004e3a18513edb1d5dda2",
        "716fef79ef1bce05cbb855d4b805c73eba92a563",
        "bf56a3a143eb0370f715080931be62eacc8a5a0f",
        "8a23fa41a86e825ae6f0cbec7346239885c6dab5",
        "3762fe3d9d5dc0477effd5a5f5f35b162a4621d2",
        "2509c1691dcc75e8880eb59e9330557bdbd675b3",
        "c4becb0ca44de25ee9ca9a3365245d979dad1e61",
        "6f8e632848a252ef3ce1989ac02272d4ccf7a4ea",
        "df4075604ecacabb69575ad97f2a86de7bd50f97",
        "6fc3fb5d62a51d5a03a423b7d3d7ff22b782a6e6",
        "c65967c17f30f94568396a620249df5a93a75872",
        "f9ae38d87ce86281306fb5948c500f9a47009ccd",
        "43b6205887605c7ac2ac79d4bf9306fb143abc80",
        "627a2909c24cd689b4c7f8148bcada3a552d0c8b",
        "e2509507600cac20e010c99ffa94d9c8fd7e1804",
        "281e5703b1f8f9eb467616e594130eb85565fcba",
        "793a45dbbd46491119c0c17eafaee734d914642d",
        "0ce6ef72156291bdd4993dd0d6f6bf2b794c0baf",
        "e5b399be65a5f9c322253bb81635976a858318b2",
        "b78935ef518ae5a63451d6de32f9df6b35eb8cde",
        "aac555876018a0ff51f26be95e6708b548fe65c4",
        "92f0c9272fb06e1020ac1ee18ac6454832f66eee",
        "12c923cb8b19ca9dc49c45601e8e20630cbd8497",
        "ab8792cc7b809a5004f7989b9228f231dee2c1bc",
        "48347499c23e69b200a597473447f80050d77287",
        "adee8cfee6df58744e08ccd03917829cc3faf465",
        "b3bcec8c4abc15590a6b5b850a6b70610b374c7a",
        "cc60359a6c8b91d5df8c21f09f416b5d2ae87e94",
        "30e3e301e047cb04513c28a88d6b3bd3a1afc2e8",
        "e09ca30b3247511130154cc43cd3084b2ae6903d",
        "83e91ab818d81c6b660a46d571c9c63c201d189a",
        "571e4189fd1c9110850d49b0056fe2d4ae820af5",
        "b777a9e5f9838a98a0dc4c73f3ee6d777a5ab53d",
        "15c729e1d9bb6822dc2c4d35fd21a68398b1e102",
        "d20305a7187070a7668bc878c7aeb7cb06b8d1ae",
        "3956ea7ddfb4d9b49bd4f5141fbee0ee2076cc28",
        "2df077915d3f080504aae29552551d7739df5caa",
        "a2534cecf2b67175ee82a10f0958ee1f037f28df",
        "bfb6877b3ca8d93c3c9c2eaf7a34b170f183abe1",
        "54e293bfcb84c1a4176cb6c2d5fb364af1025a54",
        "31224276ee0185bcf313230181eb93d355b06c12",
        "d6672d8fe4e5d179eca9fad59e5865b487e71567",
        "392f65fe099646740c9dd84b0e8d5ed14cb7b7e7",
        "dc97a2e54329197c6691e55a52a600078ea4bb4c",
        "e31b1a76f83537d996040df2fe912bfd5a33d9ad",
        "de20011cbe151ee7ab4427d22a2a6b8bc6d6d2a1",
        "3943de2e6c23a2ecb30386dbbfb168108004c00c",
        "d46684057bc455e0beb5a0f9c7112e91b71b8c31",
        "141783d90f852cf008b0d11c907f14296633a6f0",
        "8dae3d71b27f24c2fae64d964376eee56b798095",
        "837db0b051dc8bbd5e6d8b754bdbeb07ef9f64b8",
        "67d3fe4075955bd5eb8892c9610a3b469e81cbc9",
        "efb4a0a6d523f09c7a847c5c6f7a94b5aa9219b9",
        "17e0a0205df7bafa822d15e65ff39e03a0608cc6",
        "78739f72666713d303771b54e02b9d57f9b6c995",
        "a6b01ca69d8de488fd2cb8a09df57b93537d5dc4",
        "d02656f91f04375c0622737f4a49604b0ce8e9dc",
        "e3656745cc60bf3772c2d4ac3c4dbc211d49e97c",
        "4c5a934408f88a3fb5059fd7334034f56a02406a",
        "77deae0483b705cfdae316348ad29eeb4badc9e5",
        "2ca86ef4491ff1427a4020163824630c51f18671",
        "995c24415afffe5673dd9c3b290abdd441d5835b",
        "1c6625756838560e6bd7c6ad24b14fe430cc10db",
        "cec8e09948b71a0f56ce2dc53960cfe799a83f22",
        "e9add1182ebed831968c19827dd8082f13138e61",
        "dd6c213dac4d029fb04e4d92cd025b274a452419",
        "7af43733e118083967b87403c08404e846f10340",
        "632a544c6e8f847d6796846d44f01231d1744958",
        "b14a759fb3f42d16421cc90cf6515d1a5eb8e3ab",
        "6a9192ac656d4ce3f1eb05d11aced2d59e20fbb4",
        "2c2ae757a841b8545e7c2a825e6078e84e02e791",
        "98f0809373cb8ab78929bb0d2c22a45beeab844f",
        "0facd8841054c7809b1f95acf8bff3844feba005",
        "baf2fe8771d94c94f03ec4dd78a2603a6b5ffa51",
        "ed78553df5319edaf97241bee4a511234e6c9228",
        "564622af51a7b7ceae94a917a66ab7cd0b7792ee",
        "0f24d6ecf7601fd134ea67df6d350cb2dd703390",
        "61e41facc7e7aceac0fcdb1b90e433566301098c",
        "5f1e7e6fbc5c9ed54becae8709273c44e7c872b9",
        "54bc6a300e4c21579117c1b728042977ee8a1534",
        "3cfbabfa59d3501b67acea28cb02afcdbfa18e2e",
        "ff61feaf4e9d72a2f9525f4ee23eb42c1bf0ff70",
        "7d48dd7782f4c4eca511cb75d0149d6a7423bf1a",
        "2803c471e895d3752081dc0cfb79769dc590a2d4",
        "b0c399ec8c9f5f71c64656e8463907153f8459ff",
        "f3cdff46fc36267afe11f220b2b354739e3d7d20",
        "e2c7d3e6c03176dabffe86d4c25fdc31b37096f7",
        "18398f477ca138ba0aefb92d70f289a546d69273",
        "ab4d76ec3825b92cfb58b0aaf9a8bf8239751e62",
        "ae1b209d6e5d86e4924338f8bffebe2f45d21698",
        "3544cd1dad902232291c091a778ef3b93546b46a",
        "01d0b9ad15f068d0a2849688a1510e78a47e0c91",
        "6d7bc801f643e6b1693b4350900d4fc41b1d4d3f",
        "befdafdbf67d832e5d9295a2d0b954c85ca6e891",
        "fdae01de101020b3dfec59ff4304a3c4a24805aa",
        "26a584179c108f8d550f18126200bf0c81f7d673",
        "16df3416fad96ab496614a3d88be4bd951eee6c0",
        "19f2006ec073f42d1b2dc480ac4103ac24b0b59a",
        "1a4bcad16de7f19589ec8cd717418e9a99cc59c1",
        "1730fab22a5f431de448aa7e96b0666730c642a6",
        "ef914dac31f23fb8bd4c5e498a68ebd4ca4e1430",
        "57306bf0e3c05a889a01f58fed6a8d4425630439",
        "4c6751d38357cbdd0f96fe21567495d282cadb2b",
        "1a4ef34d501c63dd20d067e35590e28bd712c98a",
        "910ddd13c43bfdb024e52bd2ea29e0105f9714f1",
        "18d7d36b63c0e0dc932ab892d16fb0311993b3f8",
        "0227fcc4cc34811d287a026df8d9c031a0bdd934",
        "8e7bb469b50af559d5a1f054defc998d5293342b",
        "608317213e8a2eeb4236a7fc8d7cfc974067ad08",
        "914182ffe3a8869d0204bbd6a2ffe1482e510f89",
        "669749fa39a6a2202984474bfce9931a268b2949",
        "e814861950c56fdcfbd706508c85d7d2adef9662",
        "bab7f1c0a6ca85852b3b4cf5a8d1cfad6ec33817",
        "50c598e229968bb4fc15a581dd8111a1d5e01098",
        "2c18066231d8bafb9891ad66bf9d8e8d4b4f76a4",
        "5faa4239447afb65246f687909aefa02e7c7c6a2",
        "a836b6bc88e82ee9a11e5665c5253e1d78a36779",
        "07b37b6b6c72a7faa5d43025605ddc68e77a3d6e",
        "16757a80a8bfbff749eb22ed6c9e770a5bbbaf62",
        "8edd526c2c7ebaf7f69100fa1c96b71190f073cd",
        "d2ac29abe3866737cace2f338eaeccbd26083aa0",
        "f9b24292485d39bf781fa1eb120716eaa89b5b63",
        "0cee4a85f566925851c16674034e25b5e02f2440",
        "e8c9b251ef9c0cdd759653373206e03f39222454",
        "b810045a127090d49ad3023e3e194308e3071463",
        "d627f4f80d904910601d36926539aa283706c6bb",
        "02f3b4328adfef8054d5f4f04d66b6efa5553bf7",
        "0e2292f341b531e5854eccefa2cda302520b9970",
        "62b6529fed02d1076c6eb73e9c2c6d48e2349a49",
        "9bdb5853181a660410461a65012b5b1bdadadd69",
        "1a6343729b5254865492b42c2f2fd1af1eae21ed",
        "717356525005890f68580c69da3210b5eee6d300",
        "57661346104cf8e8a383592753711cfef976dcd7",
        "8185fa8e2a4a67937c150235761473813883de51",
        "c3d9cc70685a9b615be63d768f276aaf546dae0c",
        "e90ac4b0e7636d6ac7d1f658fc7984f70d6fb7f3",
        "c7a92f68a1796ea665e2d6116e879c027dde2725",
        "0a85e4db7183898d57fc783d9481011cef279eb0",
        "ca823e16e423eb6917ee4752603785795c54fd51",
        "5639be5f4fa585a78ef7d68b7d6cb9847b549547",
        "32a9227f5b1e1f576c3a24243d32998168cd609a",
        "0cba0a0032c8f7bacaffe426409a41385ff6ad67",
        "89788cdcc2bb93cb9aa150c46988144ac6fff173",
        "8adf26540c1e5f791eea91f06a4a58999ae94577",
        "22468ea1d31b17c34502568319d2187f3102ae10",
        "28b11a07856bfac12083fddfd693229d4035728c",
        "50b45d6b176497dde2e88664f5cdfb7852810fce",
        "1949b7c652256e2ace2fa17555f81b7b013faa60",
        "424bda217c6783316628ecc31d7857c453bc8685",
        "810441633782dcbc0ab08b5c5174ac706a4bb90c",
        "bd177bb1cd267f078f5a3447721e10c4fbf1aef9",
        "b53302891a10f7e631f30354f70e3ebca9c779f9",
        "48217503c50316aa174319dc938c39664e57912a",
        "91006a4e6ba1651714731d7ed532c32c16229cec",
        "77bac1310c2c42dd11f0ec34c6298f5b2d6e455f",
        "32b3ef7727b25dfaa8b36012b128948ae597c974",
        "6528f984fedb883f8d5b16e5ee436b3c4d6275c7",
        "fda3acd94de74c311c84a41d4139c22c68367484",
        "eebc983df8b32b6ce338531bc176a7af8bce15be",
        "f5693969f0bbb4cba8b1cfa2513b169c43c04ede",
        "70316aab91696aa9e00762cb2151d1b91f65fd76",
        "0876a16bdebfa3bf96dc318168e636f15ccd3e45",
        "a4861df63e1a38ff1732c166a5a2a1f42665a7fc",
        "7722461dc5a679379a1d13aec8747b7669ce81be",
        "617f5c558075d2e96cae4d48488288438c6f0b21",
        "44656e83288034a2d359b2bb88447b29710bad30",
        "fb846d352232131fea57bb40e5af43037bc2e533",
        "b04c9a71f47a5dec7ed146122c39a775ad877d4c",
        "aed400cce28c69a1609db42c88dc35cb8f033603",
        "9cd84224bde6e3cdfa717a189e924b510bebd426",
        "b5213cceac9d88ee4ecafe2d9cdbf2eea5e0b1db",
        "7d135cb962bef2d1a7ef0814fb4addedb95bd0e6",
        "9b0f0a713695fe074afe75ed968aafb046efefe8",
        "768e998b7ad2cbfbd2887b1838a49078dd96cd7a",
        "a8c829cd9183ffc544896ed091d424bbe320e6c9",
        "48a55ffad3b0d9ad0da93286f29de9e724c1535d",
        "71654485b81d8636c9727a5c9868fed1e1c9adef",
        "5a0cb54b3adbff7e63d7bcfb92a33bae1e55bdb0",
        "e59752bcb7c3513d9535b48bca8d7fbb3260e63d",
        "82be475a8548db69aa8a8447d4466b1a29821b55",
        "5a7997c794873f83e6a5ed392aabcce06d564d88",
        "627d688c8055c6f6d68743d57e5b327647dc1fae",
        "93c76825cee3a8da0bd337fa1acc7362d1dae1b6",
        "1647f4d85eefa892c8ff698353b2761261e88811",
        "86945ffc7847f3a7e2cbc9990c011eeccdddc25c",
        "ae47e1d37c9fb8fd9166592225e05ab361111029",
        "dd7f5174079f06da1e46ab61e1197af803d61707",
        "d4da275969e6a58cd232bdd2c2ba91a5981b5e17",
        "646a2d9d94e0a1e4ad46a182ecaf35d36d46c15e",
        "8170b7ae1e233ce981d815968969db55bbb8130c",
        "48aedb239e727fd349fd70c09eed159e7f669e61",
        "6a5992c9f16168e74094a8c08caf74a286df1389",
        "f747967444208fa2580bb2992625ec8fe0abefd9",
        "6a45e56e5cc396d29a07db01b7bf672fde832af8",
        "52919ff352dfd6812894a729b5208e734ce41615",
        "04225415c37bd43301f6a640a02b62da7b2cadac",
        "8b9b488a62c76ccd9b9a655d5a8af6737bffde48",
        "161134e969b410970710f68bce68004250610bb1",
        "606101cacd1a348bb0411d3d9dc8c69d006825e7",
        "6088a4802c387f65457ca72436e56fa4fe41245e",
        "f3da393b44a784f490ef19afb5b0a859e30c2524",
        "a297a69ac88ea595fa935667f0862ad8852f6109",
        "373e545f551c8c1d12070e8de99284120b9c2580",
        "a0ddc595a61ca1f472446e45d044f800f3ad6881",
        "d4f66544cee042d2ffa3340b7a0bce9ad57f5c3a",
        "c6a428b3d6b50e67f33607fad025fcf5f30314e3",
        "badcfa2523626a2ac824eb852a188284784705a6",
        "e09d4d255ed5c4a1667b2186506ddde85f7942d6",
        "7d6db300d221d41937d1b2f1312e421ae749e232",
        "031401fe0987284ed581eaec50a506146a444a61",
        "a93d651293f7f36309c640ec54de45f02a4ca4a7",
        "d16a1c7579960c6af4e96cd10bb2fbe9341045d2",
        "2d5f9c49a4e582fb2af5b00019a7c46d5e0e8147",
        "aa8d6c5633168d14c4ea705b866452c6be2ed7d1",
        "5703cc861f631bffbdd6fb8797e9e5dcd3ea7c87",
        "90132061f547baa2578a9eb6ea503719b4227d9f",
        "bf577a6c2a181cc6e2a50994e44c548d9cc80f75",
        "a49fa86cca88936fd97e1379ec24f644f43c7642",
        "456cdf84c15c4a9087778a76389c9f0727a552d7",
        "abf5f720736820896496f79f1256dba73b2f4e1c",
        "1426cd3b3a90155b992c5b5d2ba5a2a59d883069",
        "1ee7c5a62c2a51a168e6355e6a6b667cd2d9bbb8",
        "450cd5f51e1bbd9968e07af521c514035f4c4655",
        "398ed4efc3cf656eb7d29b08ef997f50438e454b",
        "d0ba1517a7792b4068c3dd180524eb514dc51b54",
        "111de09c038b7646f7ee0bc20bcf0e15d4e28334",
        "aa9265928c7d199fcd40cd01891d098d108f3e79",
        "106bfce7f3119a4b14acb1dc2fcc368e82dac4cb",
        "f26069e94db413336bd1a584b37838feb2c7d6d1",
        "9fa4d3b1b0a5a015959ce0c95b03670a8ae91567",
        "085490fa0681930aa36ec9d8df8f2706e86a271a",
        "9832c9d127c5ab0406a4a1e9911ef84b550c94b8",
        "50fd9628692bc71074df2416a22be2f7aa83f43a",
        "b0822232636f602bdbaf972cc3b38666224b0708",
        "0a386084bcc6a56a0f362f6a0c29416739136d24",
        "36a21a43af5f89ef8ea38cc5a8eebcf0252cb8e6",
        "fa304b51303c21d27a89cb6b83578560843b1327",
        "dc3d66bc8a272d98f7f9eb5bdd4b6cbe6c81a040",
        "accdd575f675b9a742b0b5e672a6aadd5a873113",
        "717cbbd6e7b18d875c6decb1e40298e394a773af",
        "ca898a7b77660a1b7398e7144812bf25e9e2f4f0",
        "15d6f341a73f1c7ab2c740976b27e1acc2002df4",
        "147de75e521ed5a075a04bd3ae75e6b5156ddb29",
        "bdcfb0877bf8e93d439fd55e87776c6641661a14",
        "18f44a4b673cbe32c9e4c996d7b24facfa91b05c",
        "28e1fc4af9bf27ed8df4dc25813f0f748e1d5af2",
        "9c437631a4a298c7e1b735bf611e4db9936ae77c",
        "0f10eafb38bd54e59fa7fd079ceafd2c07e8be2a",
        "c531d0fd431a26e465b80fc4d1bcff1277470078",
        "d41ce4d4929616c62bef67b1bcd141b91ec1df7f",
        "ac589edb36bb83115fee27728d10194693fd82f8",
        "3571b3f194d3e49a00ee7b1e657e65289bf4f957",
        "5c42b82fd565e4b96650f2be3f26eba40661f423",
        "b59b566325d42995cf5610095778e3cc0f4cef02",
        "39edf7ee8a729fac6965db9c6b4ad31e5dcf5783",
        "7a46f61089fe4c7ef6a0414608d76aeae4ce8795",
        "309d3bf19a9b27bf90acc4d36e2b9dba302f8dbf",
        "3b7bb812fd8db30bb7c03fff67a12c62bce8457f",
        "76bcc90da87206e4270150d744f34a0b183e72b0",
        "df301de95fd6b117468b85eecbad7249ca318c7a",
        "e771804e783513a746734474f90c1cd653bb8297",
        "62e10daf7039da28c6fd8c8256b1fe91544156ee",
        "edbfaa1d80716499e9f91515acceadec73800219",
        "7b196dd0eebe69965129f1f567ea840a53b15820",
        "ddd7189b39b8580192824e29fb443e509d047045",
        "6a2912c856ec004047e40e05d6bd0be35aae6b6c",
        "8e4f8c82c5537da607756eea66a86057151f9078",
        "608cbd8296b7e85b0921250813e18a9b8f34a941",
        "51859286a6026c5f853c354b359e3a479ac89c43",
        "f974bcf0745f87ce2fb1081787fb232567430dc0",
        "4951f50b0fa42c26957edd4ccd65a4ce3127da28",
        "daa4be06b047227ae7e70fba805507bc7049aaf0",
        "17e6d76de62ec5a9a43c327925d18d027aa0eabc",
        "be3017114f30cda349b4417141d958862cc3bc60",
        "b2e5c8fe10c8b77f7fcecc1a771e5611ca7a0ac9",
        "9056cc9c2a5a8c7fb8ae0a14b597c8ee36f14ccb",
        "0d602ce881719f924d22ec5ca44477567ccafd02",
        "9499ebecee827b95eea036e58c9a788e13d0ddb2",
        "65465f309c5666bf98976829e223f5a6d3e5cd27",
        "3428bcd854b630118afd00c5d5730f6280489ce7",
        "607940875cac0d24f3ad77ef95efc0be633f1a0f",
        "84566b3296509005016966db0408483cb2d80a20",
        "1f9f6f60b3adac8878608027fd6ca4c47ad126c0",
        "4110d48b6377685949d34468cef6aba36cfe4f04",
        "09f974b21dcd153d3c1627368ba4d4931a06e1b5",
        "777916409648361f47de81b9a78dee2f864ee8da",
        "78b8cf7edb116d623d98735eab0fe3f4459f9bda",
        "4d8b9be48d90a64db4027c0b5ad55b381f865f28",
        "6963ba631ed0210cf0798e0b77ee83659bbc418a",
        "55441f2301c4274bd95f76c7624b9f519da1793b",
        "583aea8cd2a162c6b9f8701ecf22e672b8964cd5",
        "d79699041a240162485ea1e024387324697705da",
        "bd7141db3fdb6784ee762805a2201b8593fef36b",
        "0825859a94dcb9e28a20195311718939f5f364f4",
        "6a8bae4e35fccd3d7f931df2189412c37dd8acbc",
        "0b7eb2f744d1b5141b090be85e4075911f605e4d",
        "e25d6a0ec27677422dcc0293d277d159f278cefc",
        "6f69d293981209f3cebe49d135971d596846ce35",
        "5797b2f4379f804666121f50ecbeaa3759f3abba",
        "59ab3626d36b918e6ac123b8638f435e8aa5cd5b",
        "a9165290235b924442c8208bc7721dea23d9aeff",
        "ff714fbe02d5cbb243a9044f37b830cee6d836b1",
        "55deecb9a3c7e84c9868082dd03f7f868614b700",
        "5d5f0a39580b1602c39c54010fe21f9c75688440",
        "776c9d05799a09ec7359a7fc2af83151f6fcc9e0",
        "2343ba148bf1dffd6a72de4b1a157468793efa1b",
        "2c714f19e506192623a97fdbaa6559a8c907d0b9",
        "a412922c2b9d4b928f758f415224710784a3e499",
        "3a2f2d99f65f39e4d5180dc46f5771120f201892",
        "56ac14fbf0240287ca93b625ba55dec6217b244f",
        "f694ab1c641844729ee31af80a395e6a3faf572d",
        "39b1c06a59515459e6080f6ddfc0e3bae5c8da58",
        "99aa9a99f909e17f41e64e18b5255dd65bcd167d",
        "759ce9b689e47eec36af6c961f7a4af61c709881",
        "c54c1b0b6b439bfb35dcd99fc3c2da342f03ddd2",
        "84d2f884f8fca263578077651c095e3682dd2706",
        "ecef4804f2d0d4b3fb87446402e551e4a6ee5261",
        "b5bf60e04f4b333928bb14e2fce448d95a580c88",
        "de45636fd39dde3e1975fe99ff8f54cbe7becd1e",
        "eda014197fe37accf843bdc11c838c0997f4acf7",
        "816db5c21558817dd42872b938d2c90fd9ec2893",
        "b0b759e6da525192c148c77bf3706abebd7c1fc4",
        "bd248650d1c434407631ad77467009f0836f123e",
        "912cd434180402209f487b9a70c94445c8c96514",
        "41b880582e597f97620ed370e22eb3d159c4a021",
        "0e594bb8150131f23a5db9b72a8e33a5306079c5",
        "bfce0c1e52945697f7471937f964eb1912b5ce12",
        "7afbd5904e8cfccd8e87ddfca9f05359ca2df113",
        "004c174086b45d3f882603b60f22344c58bafd50",
        "16ad014dd3ddd10775655172cce9623766799c78",
        "0efa2cec08237a43e2c7971f69d33a11a2b5f138",
        "06c266f231992dc4feda76e4e2e2d678019f1429",
        "4475a93736ff05c27a21f29a01e59e1dd9c4483c",
        "9ef525c3a0d0ebe01da459578b3be865239c576c",
        "c404cc0e5819914af34b37bd964260c66e5b4cab",
        "433be4aa3e5a2dff8708646864c5cdd986cd87a6",
        "495a1e3fb9cef5b737d90773d8a1d1fb35e4f516",
        "5e0ef339ffd3dc003016fbf0d55e351fd08946c7",
        "0873cf065673f2a051346923d5516400993a006d",
        "0754c7ee1a05f98ba242ff25476d47126e7dab88",
        "8f5ccfa21f2291e0f98185b9c0dbc240a287f110",
        "9ac09dfb64346f782a90319e2d8df03804e95b00",
        "16bb34d23d6288de0fd3f7a08953790b26456ff6",
        "8770197731cb9b6c1a12a30052dbc23a6bedf928",
        "ae94cc4ecc6d273d251e663d6365a0cf77326275",
        "40357471dcd6e060dfe864298de8e8809c38d799",
        "ac14c31ca6489cdf3b356876de87a75aa3ba1697",
        "dd1c96b547b93fd59d95ecd28fb17d7c9455e45a",
        "b661ed90f5274922c750dc154632d05fc1bba3a5",
        "5978268f7977814beada1397cc82164f3ecad741",
        "e8c2e0e876e308071b08b4d151ece0ab70adaa7b",
        "7b20f05db68430555fc4f1ced20753d584d6f9c8",
        "72b6c4062a966e211a6da654ff98294a7436ee05",
        "a887f48d1d74b6903045450e10e4735e234acbbe",
        "f128170a1878758e27ee4c9ded7e74ebcde210b8",
        "bd4be9f644d11195f77829a148204eaf3d9fecc4",
        "bf295fcc6bce9a879e0cbdd1b2c9f4bd7bf48702",
        "25f02bf9200f0b305b138e9beadf2142ed053c2a",
        "d8b1c9ff3ce856edfc8d7b8eaf9135775b675777",
        "aca8999cc9eb442b1c8c8b87244d7ccaf06abfd5",
        "7669f6e66075c05de1db48253e5a5e5398a3b736",
        "5115db63aaa119471ce4c79799c0d22cf875c75a",
        "9983df9210b2ba4e9161c9fc52eefef9d1d3c07b",
        "0cd3db459d5a1b51d76dce16f250c9c99a76bd69",
        "c42bbc6feb8a9f3f0c8fa28096c562e24a4de0a8",
        "4b7b9b74bc29c87aec9cdc00d3ecf63c4672fc21",
        "bf7f93d23676fb40292cf309298ae1f01ee1d459",
        "efa6b01c97f5780f2e8ea1a1073c561326c0c861",
        "6a99678bc6725a99eb43dfbf1ed6298ef3b9f23a",
        "7bdbfbf822aa3816df5615ce6180fcef171fd329",
        "1a452686398887842cbc98d7a56fc0337256f279",
        "cbc8ccbe206cd43b74795de29e73b2e9f1676c52",
        "bf54ed91240643b884fba8ec5ddccc3c47f8a288",
        "9a0a9bbaec4141b68827297c1dc332a37993544d",
        "aa8c63f8afb4c2d427b93d521da88bdd4a0d7eb9",
        "b18ef4dc836e4f0f0d2778b2202aa9679773e0be",
        "2ef00521130bd354a5cd052ee4d9e8f4c8ea5e49",
        "da3b8b324d0fdbf6d8fac97850274a757d72e0b7",
        "df1a0b25ea3c39cb6ae171d13fee9632887bdb87",
        "3f8bb6fb531a7fa841a701f19f6f207512137b1e",
        "22f93bccb463cebbcf6e2fd47ca9f0a3902a79d7",
        "a6a89356b782ddf0e34c86f764cfc4539fb67247",
        "f1e6ecd3b56a226132810ab180eedebdba2fb286",
        "fd101d9def450607732737fb752d76d99c1ebcc7",
        "01574a566ff1f1a7270bd986b226c1bd351f894e",
        "4d5ef72669ccd86d59054c73c8dec950a7fd5e9d",
        "af635f05bfe30a3502d8a6d07fd591f229c259f5",
        "d8aa3b32c907c4e3633d02156242fe5146a26325",
        "b7ef58f221925d81c4443c5a12ee78cd4c33bb30",
        "9ea2ef7c44804e8eb27d33f8234311b1a9a56482",
        "1a123070c8948f0e08bc5400ef55570261b5a317",
        "06920544b8e88e33cb537afec93fafe2d70a05a7",
        "fdc21747bee08985a702aac074b39239bf014eb6",
        "2363d0f9ba5eae0c79fc9f8f53068f8489e67e85",
        "57c429975c14cac84d65d5b01a0ba758c9465463",
        "2f13adbdb65ab36fb9f29c379efdaea4c3f0202a",
        "21856280fabb074c73026392939f2e6ba5b1f20d",
        "37efeaad7234cc59a75c25f7156086db90818e37",
        "a00193279063966cb813e506b68480dac2f91db8",
        "22ecc0561d8d8f4fe39856c4141edba2dd6bbbd8",
        "0ae562c9dc57dd70fabe2930eeee4265bc71fab2",
        "099e90e00d43f536296b7d205ba369660d18d41a",
        "1b607b04b427e464e4b317f1519d9a0d19dc2081",
        "7f0b3bc2a0db7febf143c54be38c969fd9443f40",
        "b28bcb4cfc09267ebfc36a0d59289bacdaf131ce",
        "87296b3ea528e1290769a99f3040ff14b6b3e560",
        "42e01da3c4e4bfbe21dcf9ba29533f0426d239c0",
        "ccb9ffb6a34eacbd684c159cb512b693a371236c",
        "84904da07ad95f70f08d2f2b715c2b0ca76b547e",
        "d08e057194ea1ae7a246ccb4b3ff20b115281a6e",
        "477d24b6d1e17a9810da6abcf6914ce42829d591",
        "3b869e802769e4153cc1239cd765c5a34cd47a53",
        "6d030f93b7a6c1a12de906b36837c328b927dd72",
        "d69a9f43eaa3a2877cee45dd46e2b41480cb0a39",
        "fc4d35432e51a5804da453409b85ea7b1e7d5a3a",
        "10073768cf8127eac5e760392ae1b2525470c57c",
        "f1bafe8131db1233d5d0d5c46a8b98b11d8841bf",
        "2ab79719b25376b599219aecbd71009dc7eeacc2",
        "7284230ebec67003ffba950419a67d1d29d982ca",
        "3b35454ac3a7d05e22c1da59961ac738f6fccd38",
        "9a340a286842ead8a47a34c9645d543a5a79b185",
        "5193e4a7dd774ccb39a2762155d94d53160ff625",
        "ab7765997b4e5698df0a4b0134892f94276dfe70",
        "5ada214c51e0300f9a7ed356ef3d2b54b6f3ffd7",
        "d7f6cc26d225b98d9c3388e08c1c23c57092e0f9",
        "d3735d8b21894e86284091a256a61c15fef8a89c",
        "7f2c318e6e85e1d279e4ec48c9efd1e5cae3639b",
        "dd76858c2c53ec47afebf2a04c63a8f9eb7cff20",
        "c15bb8147e391028635be6fdcce0799e27ef5181",
        "e359ba3733e7f0615165b0bc29679cc7968d28c4",
        "dd807ca5e7565ccc894bc9b731f790847027c1e5",
        "4150749698bfc4f112dc63297318ece77bb982c4",
        "de6b5f992b9236d107da8b3c41ca2d387a285d62",
        "9d6c3b51519c73dfc8d0524628ba64dca74863cb",
        "e1a39d66b0f2e77f310c66169b566e4fe19ba5dd",
        "24eb91cd5b71616f3b2f62b4ec231001ccfd0bec",
        "239b2e4bbc205bf8e0b3ddb0f4568ab4198cb83e",
        "6997482dbf02e6d4ed94c5b44f277455a817f616",
        "d5e0e63b46cc5c6b7347c1043da44ce3d20b0282",
        "425b42b3f0c093b553bcaffd232cbbda3c0e167b",
        "d7cb3d9366bafc43c7d8295989483fcd4fe97737",
        "06932602072835706d864ede90d04e07f913123b",
        "6903922aceaf5fe2b09d7dfafe47caea6e15bd9b",
        "d0386660cba884469d344a43fd521af4ee723c4e",
        "b957816736e67505f1db84955c4bf9eb9547793a",
        "f1febed469b68c2d60908eaf44e24088d46db480",
        "89792087136db19e337e2f138f213401673b61cf",
        "7106905a5b866731be6e6d35ceb5855104c4c634",
        "5240609e678e0a6185ef5a5f27134d0aa380a380",
        "6f91639af27b0a88ef3fcced9fdeb7fc579448cf",
        "5499d54fd5234611e726e41d9989f61e25275e0d",
        "86d5bb7f20736841053598c9b917e1d44023cf62",
        "85811c2b99261d26c65c938aa6ff1610d286ce48",
        "ffbaa7fff0be8ca49952aa326d93b145b1751d23",
        "edc85d22fc818db527940408cbd44b45ee750a1d",
        "29d4d4105e26a083b7ea89db44e53a98135dfd5c",
        "4769aa44994714dd486cfb51019625b6cc64042c",
        "693ce99d2d2406c02feb90ae10d4b159c067b7fc",
        "429225ce55bf5cd15eccaeeb6299e1331a8f4202",
        "d789ad4b20cbefe1edfb422541a4065801c4d194",
        "cb0b20be7f34e5659f18b843a460811de393bc83",
        "f3ed588776a156d5028a27c8b31c011c0efa7eaa",
        "89936c4bab5b04d9d5aa7d3b3c979c0f98958e36",
        "ea46617f12c72274646cc59b88d4ba8e18336ffa",
        "37ccdb201af5e90b77a100a2e6a0f4190c737c60",
        "44739a121eec5710309c84de162145b4e99af523",
        "4c26cac0e69d401cb8436afffc562254f27b74c8",
        "ab6527308746b12cdb7b5f015f614ac871a48062",
        "08a6aab661804bb0c2d1d067730a40cd01f0d7b8",
        "6f7228e2dadff2f777968f671e123c5c0208bfeb",
        "aa0b91ca527b0a35a4dc02466ec99ecba1b0160d",
        "0803b4168df1cc47ff440dd2419b358e2fccea41",
        "b3812750da557835eb8e79b9cca6a1e54f9a4531",
        "cc59e18c9beb7f58c9e255b8220570059ca0cddb",
        "5aab84befb68142138c0d49bc92bb42f38686c26",
        "36a8ebf882231c559806d85e731ba75bd0195f38",
        "1ad9992ab709e101f10b9d907917bb72ad57200e",
        "4ff9a8a0b45f8909de6c71d932bbe243987c79b7",
        "032190fb92076bc3853bc56dcc17b876aa54b92c",
        "eb5b297fefbdf181a79d63735ae50bbfadcaf341",
        "de40dfaac0918320bdca2da82b8ca8690c1af1bd",
        "d80396db03cc230989f18236602a351f56536c18",
        "322bfec27569e41e773ea8f1c2ef75ad3b9f41eb",
        "de16367404ac79df13f6b8988a0afcf03d2e5f8b",
        "861943e0b686508b877e22aa59ddc712b49374ce",
        "9af2f6400fe2d1b4aa263a93dfb44a5f99c5bb32",
        "dbb52395bc7a795c0e05b1c4613aeaa239fb3999",
        "3acc0779a418783fb627f62f482eb4c108690fce",
        "7a682236dfa16cd05d79afe6e8d4fd7b2288e68e",
        "5d0c29460a3df24503918199d17fa0aaa29aa0dc",
        "872e36b8f9d748807cc8b60df8aad6b8f0855999",
        "28afd32d29df78283d0433680812c70edfb14c65",
        "d17d6d6cc4a7751c493b9f7148a08cadbd0d27d4",
        "11c14ce9515483ce2731cc259819b2b4a49450dc",
        "09b4c69403e73462c9672a6627ffd0ff93fd0ae1",
        "5ea576234f760008ff684c07ea64618114f85860",
        "5149311316c5b2dd2c699b829b65532b95dae8df",
        "bdcb1ff22824ab3d77750fd68e00e8d4be52469c",
        "afdf00c40f1a74e963a695ee1ea8116b0f15b519",
        "79ebba0f6b97222583720e2b1aa6d1c499751ff5",
        "92aedd506375356d3323d8896a02d6c9bc11661e",
        "acb63b8d640749979ec2b99a10a5f6551a82e2c9",
        "e0682f6d8f2c1e178e80870c3652476785575c64",
        "45b1a5c758558955f7ee3d7545a33c44ab91044b",
        "3f407dc65c549e068b705c585e0293777164c946",
        "e538771d4ff886778efe58bbb231f3a96b4991fc",
        "5e7b0e3a61142b5c7d874ba5b1d710d497b4f821",
        "8f7508ca4d78b05e43f84c25a68aecdfd19b0e74",
        "89d251585efa073c9e2a0517136a5714e907786b",
        "038ba423bd58ae5f0cab6ac9640392ae8d11758f",
        "4c229712926ff4cbef9d621eca7d6d715ee74616",
        "3e373c4eec6d2c9edb1ff96969926431751d583e",
        "f32f4ec051c5eba9e2e97c5d0cd759ff44371023",
        "fef0a82183067b680180f0b0aa0aea021be433f4",
        "5f0141377447f8dd396235b3b57994fc126c80de",
        "eb0b5d38d1672481822a921389bd0184c71b5cbb",
        "9f4d767514fe973ab9595642281bece390ec42f1",
        "a7581ed7184bc3aa7df1b3a9f7249a369245d31d",
        "0e19672656aa30591b3f7eecdfcc9ea755f7fd15",
        "78981d2e0abf833d748614116beb590a2dab149c",
        "51fcc013c0f23ecf743d1c875e07aa0ff220f3fd",
        "0025ab89c70839da7c15f14a0f30b4682548c08f",
        "3e186ae0437610dca2b266f62b204f2d7bd34ced",
        "80b50e59d5d94c1a740103688d91516726eac357",
        "64635af7ffd2d4d625a473d296b033657a78f017",
        "20ce0284cfc00ffd2eb6926dd53146134cd81f10",
        "f52f797f5942929fa99704de71d2c439db91a29f",
        "5ec2e8d459e2469e2c8b71307d06f2a1a61bf832",
        "987723b386f2b63ea33294c81ce026c6b45e1ae3",
        "33b80bd933d615d7bc2ca4a1dcb92e6dcbe7d30c",
        "be4b07c3e4720e3cf1dabac1718eabf7846deae5",
        "d50cfd9f181d02bff4830a4e1c5b49fa15280654",
        "14391ef344a80381deb2e71a7817507893efba15",
        "2342f174a4658997f2d2cdb956185cef36427c76",
        "46e2e0f62e881f8d741e93e4acf75e0d6d73b625",
        "5d6dc206bc2cf51cd0b90ce2e4af7692470101ee",
        "71c76a4ff23a606f805112c86a873cf338cf4468",
        "dc5226ecfd63703cfda529065aafd4627b316be1",
        "71f5bb391626b5d541a21885c846dca2b44dbb9a",
        "7b16d6e3707c6f751c15ca3101f049c567bc66e1",
        "567d5e2f78a5fe4c198e9b65de2b3bf99963d4d9",
        "15062a22d45aa51c061cb0e8e5071c2a9ccfc727",
        "6059cf259464bd826f4ee98ea68acc3237272642",
        "6102f3cfc2fd4408c3cce2ae90b2b264643a5e6e",
        "c4eb1ca969b505e32ddc58cf360dab8863bbb73b",
        "2b1544b4f47bfeec71c552ce57ff8322ec3e3cfb",
        "1ee24be2dc4514289867a396137e9517f9f82df3",
        "7e840ae883a34ddb6bad76c680fff85aa27af610",
        "a0ad958582d63a7413992190607ea3fa33bf29aa",
        "d6805e8c332ccfcc9411f239d954cc0ff90abb64",
        "3c39bc365fbfeda805aa87687422e9c9092c809b",
        "456c0ecda6275aa5c371b2145840b21afc4446a7",
        "6812e66f33761ee4d02a7439af8fbea84e63e3f9",
        "ec21ac518a2f9407febbfdd377fca1a0dc798e35",
        "f329455b340e31355587c89a67670f7fc6a59694",
        "f93051af9973d520b7bb4f1264f4537107513640",
        "1100f217d7f16b733f30f0e19936789c2ed9577f",
        "90e9e7c37df7d83850062964df156d3324a24c03",
        "78ea140bb379e1364d22e8c1df675117ad0a07af",
        "6f153593dc34c6bf0b19a9a5dee0c15723a2e9bb",
        "46f091a803f4ef8c5d96a1e12c392c6f2898ed93",
        "d6ebb99afe0829066a31829eac687445401a39e8",
        "31fe6848e89cbd60868c870e1ce80d8891fbe3a3",
        "9c6810e04f0d2b076ea87ea9e1c4b141f9bda857",
        "07f7d6ab73c3f85c83981a360f6513dc9eeaca0d",
        "d81a253f9fcc305d58782392382925e5c32e7c45",
        "08c801738e59ab5dea84823f10f0323a67195781",
        "62b679fa3b93ebeb837484e3bccd5b06ecda6172",
        "fdfe663326e16dab57c8bf36515987f17e63a52f",
        "9bf589d55a72d95178f7855ce10f56b2911f54eb",
        "b3301d22c5a106c4b3586ba343434b1992b0f8db",
        "e8c92fc7b5956cb96f14d3d779c579d7b5f4d00e",
        "6f6c8b114b1e4afe0d734a2bda698fa78ec65470",
        "d955d4a1c15409f611cc11f54599dc4dc7858bac",
        "bb34c55b3ca0c07407bb904c2b0301d7f1098878",
        "b84b003bc3800f229b8d14e3b113b550dbddb118",
        "7f560a2833ff78ce337e9fcbdda636644d499cee",
        "42aa5742858a8bc09fb2dfc36e6581405e267868",
        "5a424bc30616fde9acc5067359ee892dd244f51a",
        "f793f20d65c14a5004b04999f04e596c0af99166",
        "ecaf2b03223a7f3ca94c39bfc98f00d0f0b68606",
        "90f6baf26cc15e9dfa5a535cd43bb49f9564b1d9",
        "abefe178c6610a607e194b5886ed88c5a3821faa",
        "506f7d83606d20d557073d49e6ce4e7cac3013e3",
        "f15cb16b1478b10d16df502c02b530b4b0ea670c",
        "217387ae7f35be62259e5598edf95bc6c9a413eb",
        "f33dfe8236274ed5e2c1a0a00bdcb8eafdc0b16d",
        "199f3d99c36c83ab2e3bb98da562ec609a5399a9",
        "fdce2a1dfc2d90571cb6826b009e51ac2b15ca16",
        "1a7c1eb858e49d49cee057695d5075225fc299ab",
        "cbde08d4522418a038dc1b6e8d66aa33f7a4d873",
        "0d388255e61fb8cbb9fae642de9c188ccd1ca0b4",
        "acf86efebc40317baceb52018270d04e33d8cbcc",
        "d3662d0e23c5b94252f4277a047b322f5101ca0f",
        "fba5a4ab9ac606c3ecbae638c369cea546e8e23a",
        "7104647c65fb1449f094e0df527af4b6b40ad9e9",
        "ce0abbe6fbc74186ef74925c34e6c2401b094b9c",
        "ed109b39384dccbe8d4dd8f740573a95988a0364",
        "d3bfa9f3b424ca0a05c0327698c21a23554da364",
        "faade5f1c365362302c81721064cf4caa011313c",
        "2cc8ea55ff9e8cbb569f5970b71e5ad6d927f805",
        "6f0c852c9b0fa99fc14c4f2e3ab6f89c7f0e0ee2",
        "6d0d9037cd26a4cbfbf81bd2953e8a47ab082119",
        "2157c50d179aa9ecc432b18ddd991067d69c60eb",
        "c5c5abeaa77c77fbcd4dbac33e6ec0ba083978f6",
        "77fc88e9a6f4270d7c56f4f20df1e42cd17ac051",
        "eccc802d7e93fee5b1523a3ce5539aebedf1a8e7",
        "24ebc321260d165d0b453ea5b36966971e72e430",
        "2efed1e2068a566e9e2f95aeef7b857459492cf5",
        "881e49c375f126987aa57528d6f8ef70462869c6",
        "1af4ba04cd5c85c6e26aff711a471ac3c57e6022",
        "8a6763cf74a1f4a545c80d6b5c0bf956591ac11e",
        "ead9ad3a0271a0ec2e47f68f40e92dfdbcb8d0ba",
        "84f0e470a15fccc9a7e4b066f99ee967705e262f",
        "9d4bc8528e10dc6f625ab2f599e0b53a4b7ecf13",
        "811f814f4547c6b8072cb8a94d18a9b2a20db8dc",
        "257305c58d7b349aabd4c3679b013a63c16bfe43",
        "6a600b1acd074a229df26a64e082b98664e323ee",
        "0ac4b326075e5e6dd4ae00c84b1001b29c79b540",
        "f9b91d8d241c086a5ee1a18148cdcafb433bae06",
        "4207983ce93fde1ca82f9cfbfcc1403f99caa097",
        "3d6523b40df62dd3a2452a524de576b1896604a0",
        "47d2b4e73263a8a4dd1ded1b1931deffab21366d",
        "17f42e8e66f5c8bb4fd66097a9da38f80340bc04",
        "edc196f926c6ef4221b7f5e8938fe5c91a76d065",
        "76a14cfd02de61adcbc0dc18afbbe4c4cf22000f",
        "dbce96abd9292a3b6a1b9d69f1cff4f9e77f2a1d",
        "be5d18163dfd84cec113f7a5685f66d95da102af",
        "0784bff4d91e9d66545d2cc756de4a48cd978757",
        "00e686b8c1ffdaa1cf947dac8c54f52e85880751",
        "5c81213231f9fcc1b031879d821542e5f793a3f7",
        "1aee1b1720d8b2cc93411bd12fad2667a5e863ac",
        "ce310c1e396ea4122f0e0496f9621318749970dd",
        "41e63559bb0dbd2fbca62895871227775c9a5c34",
        "43560771532e1518124285fc4375bf79a0712a9e",
        "dd0077b963f49f851eff922e096aff146fe46f85",
        "13fec0a23767ee4b10c6f7e7a2e14afa9aa6b8a0",
        "c86f4c7f580b80967d9d6de082dbdb8ab86127f0",
        "c8a748e7b6b781d7f12c5224a4188e5d7e6dd869",
        "577b562428ba01239f550270506aac43f64b6a97",
        "d5c1baa2884aa0b577c22d5f0ff8005b19334461",
        "713e83ecd758008dc99d682b76e893637d1de906",
        "89e9c3d99120b3ddd48ec808f022e109962ad472",
        "485b2ab45ed641ab5c77f1834d55253f0bc0714f",
        "4bc1ea0ac4648f1d467a13d4475e4dc48f592bb4",
        "fdd82f47547384200390b8730d865f5cef94434d",
        "0a64c2eba5f57233bd0481a6d54b3c7fdb08f938",
        "0bf2b8e8133a85f45393f04e249209873392ed06",
        "1e4f47ffe01cd3ffc17968fcb70c73952be16411",
        "cf157a804fda7f030f280c9a778e9e672022c682",
        "a300505066ade5f97f794de0e5eb7bb3ce486bd1",
        "5600be95713dff993160777161ae30b695fb60b9",
        "1f23bac6454ec51fa1c9f70dead15b0a103cd8c3",
        "fd1af84bf58e05b654a98d6ab3ca915927730d68",
        "faafde7e839c794d3d772ccdad87b8b0c6d5150f",
        "da332d69c0c31b841badc502271fd7dd0fe9f643",
        "f37390cbc5523d37f0da3b0182a69586688d5414",
        "a10c2d4a3877849518d6be313ddb96a1b15ea022",
        "f6d3a789216cbc1b2c6132d4170fc7beca26e2d3",
        "5ff2c773aaa2146be87666f70a487ddcc8efc189",
        "09befec1ede221549100aa3429d4dd13890088a6",
        "dcf52103a6f4ca3bbe5f3020e9ded6e873fb79fe",
        "54a939a029a9afd8ec4161b1ef1f2f4d84f69465",
        "13d99d1676a72ffa529ffb7cee7ce97582fb42f1",
        "46104d488619a568e062a3087d6185a821686926",
        "74097dc3abc45c4ecf2adf52361e46d565fd1ace",
        "2aee09c6bc99beb1bcbb716594506363df99256a",
        "d52a25fdec7576cd754561f3c89557e6a747c157",
        "93943bc1b9ba5a1595dba7d8083fdb438fa9f252",
        "7957dc7755e0083db5ade9495d89f5578d1e0bba",
        "b21a3418f4185882ba1a8ec492290f1314751927",
        "477c7f9b7481b278ab522bd4ac07937b46ac959d",
        "36bda802e5479e247fdd4b41d3e685ab1b185a9e",
        "884f368c24933b600908bf216b345c7056b6c646",
        "949625473728350918ac77d3f95f96598779a196",
        "58d04399d4cc4804e7423e130bcae7f811cc91bd",
        "7ed2b09bc0e5b6840be1198702165f5830933eb9",
        "5e3f403ddbc95e87fc8590d0b8386eecd18088a9",
        "953dea1227ecf6dcf2ace28b81d23512432c703b",
        "05e7275fcee3ee9209a17ef42097e110e2485dbf",
        "dc5bf3b22e0bada8d22778bdb4d8738456691d9f",
        "bfe60393f5f4c3da81d177fedb91dd99f70e4606",
        "973457e2150740e9fe4ec7c8a8504d80b497de8f",
        "13d9a8c88fbfab08c2e7e20032ae4f1e25e818f5",
        "4be7c91cd900b03faeea7f65bb24c4e4e4aca0dc",
        "63df48a59c515c53202df4d38dce1149ae3ac635",
        "440fa1024638969d7e80e2e6ba635629f46795a5",
        "92fa63886cb74ff49597d32eda4c5134546c60f7",
        "968af504497aecae6f2563c3c871852e5210e994",
        "073032b6d0d37d206933b98cd0153bbce40ba27e",
        "8acc25578e284741cbcd3aa3801f81b8a9167e36",
        "d60eae3dbca08b4bad2c34c270c072a856cd8bc8",
        "930395af6ef12d6a0f5dfc68f0e7c63d103940d8",
        "4682144eb813ab4be9c78c8e3dbcb2edd4fb6efe",
        "e2030748b06d44c81ced326221c4f02ae002a7ff",
        "ab8d55ca2862ea8c524b8c591e0769161ae2ce3d",
        "a0c2f54e7d9ed7475bb009cefc7e6af062097716",
        "d8e590195a2573e3301c6ff1af841d2220ab4cba",
        "c8a39f6fb3c973c20f14ec6b81d3eb8325e0fbef",
        "9b294b298e3d8511e75e553882f159bf738931e6",
        "bc14fc70398379886fc2bd7c237fc954984b4579",
        "fa4a32518073c5206c132c8f289a6750fce7a981",
        "c254e97c6b376f035235559f7f46158167f80d21",
        "5ccb86276cdf03fc68e6b70e871796a9620c94de",
        "feea3df0dce436d9a6db96a777d8f0df41b93145",
        "23fedc0d1a5b65592c2381322d7702007a6d849b",
        "466c912344d361f6de2c279636df52e23b050272",
        "c875f23750be5355b81359b1a9dc0cf99f0c5ac8",
        "ea1e4bf9ac9a7018c7e2c4c187d78cceb201aa41",
        "fdbef1c07428cd6840eb34eaa624ce735b404657",
        "5271d699092e04e5bc65a4d57c6b789b0fb615da",
        "b14754d984d48a36ca792a33f32399bcd3241fa4",
        "b9eed3a455eeb981b6719d54d63c9f0039d3815c",
        "d3c9817300189df45a93b5cb016adbcea41b9eae",
        "0511f48c4964bf95a551a5afb4580e67c8f6148b",
        "2969922ba916a034a809d05452682c2b2db0025c",
        "c030cc1ef6e0b94134b18e7550a4f8564f0e0edc",
        "a01ae706aec275f1b047021c28d0115fcdcb0824",
        "739919469e32e9fd26a47e47734c4302693ea408",
        "737bfa57d3bbac8dca12cc143ed4b3730e7a6dfb",
        "9ca40f0e0a015599a8fb89bf62e51647dd8f38b0",
        "570e6c173004b50c56596332ed1457ca78960611",
        "4d4c6c187d27729953167b4f1397e3881530f935",
        "ac31fac9a53a01b0d372e182ee9270da83b42b41",
        "b38ac3f09fb5386ba8236db2b3efcf654a9e27d8",
        "3cbc6330bb4179364ad61a75b77c629029cd9b7d",
        "8d22a5f4c01f99751353fcd516aa409d036e972a",
        "105e8a8111e6b2b3e5cbbdeeb2f499b967f97628",
        "a6ed4649de8900771db7fb3e9b0ed04a2ee8580d",
        "4196cc0c00859f4343e98922204d49dcf5187e66",
        "0881ca5ccaf528de9715f6f219271dd605a79a3d",
        "4b066320f496451584112d5cb96b72164a1bc368",
        "2ee933bb779029e9f2c2b84d9f34fa259e5a26eb",
        "9910d4681dbeda3dd8c2c1162d955187dfe517d6",
        "96a1b867176498daf169c4b31842aa498c35fb7d",
        "373a67b7a0cb0d81789f2ad452e1ac713fad2f49",
        "acdcbefa4eeacc1cb1717f9a2af8f4d02d73d1d3",
        "aeb70fc0e2c1405ec2e1845d5755067e8a9116a8",
        "bbaedffb93fc2dc48fe2ebb8eb62d11345d56f19",
        "f624acef429745b74989c38f646b627cacf19bd2",
        "77a4615031dc1c76acdeb073f656d8bcfa4534a9",
        "747d30d567357d0ba1c47ea220fa4b971930fcfb",
        "32367e41de72ab8f61d6107b9fa624a6654c2cf0",
        "ac00cad2996c28b8e6ca03f77348fc18f20da56f",
        "7df5f372373b4f0d3697f36d5c2b5641505798f5",
        "c551a79084475730c68108d913a57fffaed2b212",
        "3a24839cb2357a020f0c56cd46f3a66a12738d26",
        "e3b3462187b4c3980fd992dbcdff255346fcfd04",
        "8c9cd1d3ae15e54318ff1cb4f8e5d32539452454",
        "6e953971801bf6dc76109bc7ca0878de1df9c55d",
        "4f3c12c23d0748d604cb9e24e3576d83f875fbec",
        "44af8794384e18b0c82e9e5170dda46588f32a61",
        "5d0cd8659bcddd5ecd4fb7797c93d57dec343cda",
        "9644e9a04675ccfb6fb2f7487f5f0178bd1294d7",
        "29e235b341ca50c7dd6d16e35630fe2e52b7e9a7",
        "b0ab7ac446100d490a5ce14c538e2bc88ade65cf",
        "ea15422d9fb949c205ab10e2bf61a39d2e1dba40",
        "cb821f224554fc73a883e4a8dc4e557d5162988f",
        "fed2879463419583ccaf375d7cd44cff56fc69bf",
        "47da910fcb4c75fd30e3a7c6df271527aaa857b7",
        "ec2311340321c4c347bc87b46f4abbd5bd7e0f49",
        "a21221d70c360a6f81a7aec2f6b9819fe105e429",
        "2a1403cf6208f6f43495a7eee32f1d825c5193e1",
        "8551d5875eb1a5a252f1aa5be3069f42ebccddb0",
        "3b31ff90084f03c58a41366ed8a2560c9c9cfef3",
        "1e80b17a8d2391f0743b33b79d6ceb232591b30d",
        "f0d380c9fd7e285b4ea0bb1dd334ef4bed3422f5",
        "5beec641b6b5103222bbc6c96060901cf2593888",
        "6536feb42417a49b976ea964c77b4f422f7062b6",
        "c78c9bcf9638ec3b881a56c966f31578fab69d24",
        "e2dac6ecd9b5b657263953001294aa8560866853",
        "72d11562866c94b597945283edd8f205086b7160",
        "89892e4f328f2e71f88ed62b2101e46866f32a02",
        "320fe64d8ce8f23cabd8136a075177037c098c71",
        "d073d1073975a163b0847e9f1c2f914429f3436f",
        "0b4e600f2b6218ce1c653374b302c0534d864f13",
        "9b708d614dcd04153d984f6339ce4218cad924e8",
        "ed380cc0fa84c3683f80507143ec998f64c50c9d",
        "576da2bd501e859ff9735b549edc9680a9465b69",
        "dcacecaed03ecee19b7cfc62c77327c941a9b68d",
        "b3210c5cd6b6af960d0e79d7ad2e1afabdad10f1",
        "03940b77a211369af3e51ba5dfcebe11c7566c2e",
        "abaa76fcf97dce2f59068f94248a8e615b84b5c5",
        "e9cbe9517be2d8e2f55882f187544bdc4e232170",
        "a86da2eb8b590e94b7921876efffcc5ea8b318bf",
        "59402ff8adde77446bc1624be9ea4a487a5e17cf",
        "8388ea1d6b81c4507f1bed6b1c96e5dd764bc34b",
        "6358e417728adb34cf720d8eacfe040800e27550",
        "fd08545a59f34a2fc7da35903de4455560477e4d",
        "e6f9438d2a3d98b18f8a1293a0dc7fdc5a4aca9a",
        "b76416a90e915f6e3b732efb790e106415003d57",
        "04a857fe864f5054ffdee5a1e37fd3d364fbd93b",
        "c4885c8be862ede51d8557f415b01daae050fa43",
        "b7c9eb1a3c2e1875e2f43dbf1a2ec8ce025ac088",
        "bda382684f00d9e916910fea689a9fb3a9df6861",
        "2c92594fa693ef3c5c14ee7379d9cb3ebf54f7f8",
        "fd91b2dbb9c4039a728da69e78d35afe2106b91e",
        "bf33de769a0615fbb8774d12c15844eb539a3490",
        "7dd322f83e7a9fbd18767c41eafeda1186fb4317",
        "245d70bec0a8bac3bbe5c233cd8e0cde2bbf75b5",
        "1ed1a3067b5fad7a751842d4cfa8c0b16a325bc2",
        "a53264ab41281bded40e8950374dc7a8b37c5fd7",
        "562d7c616d9e61213fe69a0eac72cec80a1d9519",
        "c8810395a2a94090bc28e32d0231cc00d722dc60",
        "cfa9b772dadd2d2e070b74bc18ff7127274c5139",
        "a0fc7e80d9c078f8335f77f32c8dabcde7555eb0",
        "457a985d701a6390d47317c9c6c7ab31603aa0ee",
        "0876491983209c9170cc31a5900b606c1c91dbc5",
        "b808923b5412cfe7e5f8791f81e4c40dcaf320bd",
        "09fb05bc05d924f86b4ad89156b161a0b5a02bf0",
        "ddb568731a92e3891f27e06b1123a43b4ca47691",
        "637330b86674f7356c80189d815c25808ff2ddf7",
        "284af7be96e4a5a53eb5215688bad2326f785d38",
        "ecc32f8b3e93ed7e8ffa9d22c11587967fc8671c",
        "2960d292228bc21105c0f0eec5e22290ae9ef325",
        "90762b9660d613841bd58659621c2ac1ccd1b790",
        "ac9bdabe5b3f3f3c7fe2b752a1a8ca7b4a2b20f9",
        "052257e9b7dd3473a4456e4e775b008d7456202f",
        "c52cada7a0f473906bd6dc6c5aa439822aa6d555",
        "cf002d4a993beb37aea2f16613d73ad67d4f98b0",
        "ceef056146b62d9580ab600fbf453e386023bf1d",
        "13d1ee6058c9e3423e6e8b1f07f388b12e26c7f9",
        "aeabd3dcb93a4608d36992f71bb6059b165c0681",
        "39ac24e278f1babfbfa8a80833943083ea209aef",
        "67cc142002cc52c01ed72bd0fe13cf0dd158eec9",
        "3f82c157af6b9420ee954477c8632df6b563340a",
        "812caa5f44c1acb10a1c158fabf9dc60cbde5fa9",
        "4d0c0f3ffac92a7239d321001650367730ef8667",
        "d3ae6566b4997a93ae0d78e97497d70d52b5bfdc",
        "d2ef3bf8a6bfd01dc327fc0fb7ef631fc7457a8d",
        "73470e1b162d52ae1c49fd42e85b8e4706f70010",
        "cdced052f01cc9a1e7eabae6c34157899313e9d1",
        "c988deb3b126b4e4d1ff61949f419fd31cea651d",
        "b5e1096c61b8976f193328628b6099ff2830e9c4",
        "50506e19a6fd0a8c692bab8e642a71dfa3ed26d2",
        "da3aecff01c0d06342301ddd276dbc6fea62eaeb",
        "502a6a7cfa96e98839b2d341830285f43beb6da9",
        "39f46613bb9ac3f63ac740507a7e9c1d8981f2dd",
        "c92ceca5ce9f219a5f803cdb0ddc354b7d5e1dce",
        "4dd3e95377844906a72fce7ad961bc128fb8fc6b",
        "dff0e76910941c8675dcd7bcfbac5c1d53dbee89",
        "51fd1c27aa555a1be57e903305642d5d0bd82001",
        "4ee4c7954aa99c82fc87fe9eef0eca6607c948cf",
        "84358e13814bbf1f3ae04ffff4a5f9d04026bb89",
        "399b9d056f103af84faebd371c24c6f42953bd40",
        "cdd60416ed4059e2e547dedd3cbfeb379de04574",
        "6417b999ee11fefaf0c4d5c9a677065a70b27d8f",
        "ec368b40d839bea5e59132e4607f236581e7351a",
        "989d5990ad704fe97a341cb5883d4725479ea09b",
        "196201d6f1546c609629893e63fc45fdccb08649",
        "31d09a807efc973222016a47f832f590c51949ef",
        "24a981289ac187e85d1269de2748047907c2ab4b",
        "e6dd71d22792d2fd41966d2550bae9d9921415d7",
        "d9dddf3a683678761cfd390fd42c72bc2bce1ea9",
        "3ac6b6a596dad2f57390a8d7926604e349d2d281",
        "30479543b07d5869eb024663c6588e608bee3c1b",
        "7f4e84e630427ea98430ed1a07ab3417aa14b228",
        "ef44e63f2255d3ecd6e18cc9772178ee6049ba3d",
        "cac69ea13266cba46b9c78de65028e0846c9b0ac",
        "d331e5c7ac4865e9d023ebfbba1bc6473d0ecec6",
        "d2213f76a92e2c1af80f6e2846f08f1346da244a",
        "3396f45eef7f4c7f7ca3e3be5074fbbf58307780",
        "47b39ce4c2d01e05aa630302c6cfdb7bb99ec106",
        "e1fb4b4f216c87e6662f0cbab3be7fdc5501e828",
        "d7ba3b73a950597b22e26468988734d8ae5d4b92",
        "c65360eed1842d1f337e094113f472798131b8f7",
        "1806e414b81a960be12eaa4774f3ecaabcd414ad",
        "93493843b04ecacd1508d056af8ec3a0abb729d6",
        "f7f112ab1f1b0c70f23f7ac643a108c4b4695914",
        "850c5ccccff0b14b3de8a287bbc803a9523780b6",
        "e52ad7fd65471a462967e0a4475bb89c1d448945",
        "1efeab8eb89571842dd92dbc9120ce7309b517fb",
        "2d93718cd28cb10325f4c4fbbc9ecb4ba87ee550",
        "420794b61d2c77fe92ed390245b5c8467d30ef0b",
        "450c17857062cb57663328e558964f02ed8a04fa",
        "e8035ffe84a9c20a8c24429795bf58ca74e669c3",
        "4c47c6ab7545f2660d21deb0ec2c9cc57fc3596e",
        "1394ee9e5e89f87bace2aefccab117dc966e778f",
        "8cec1c63c20053c5ea9d74ecf8ed352560f490e5",
        "520d341836e69615f3dd247a37af1b5224f1929c",
        "c18ef0df0897edc9d36dc7800f74a91b60fc3bb0",
        "0cf4ba0d846831dc2cfc5bcbbe85bc4c048ec3d5",
        "6eee83579a6c97de96fef3152d8e9b4ff85b9321",
        "05f83b3f357e59ec7b5e415585a30ba1c970d613",
        "f30a2c1292ab5fbb3a3d71405ae4543be10babf0",
        "8cc8127bb1d7546bd430933c82c69aa22be989d3",
        "36fc99158d355bf624ce0e7f4f730c0db97a49b4",
        "5834c27e85a288226d6f6de6745ee8ed3b8a607e",
        "ee3bad3f92aebbe6f55b045c5d4336240e80ce84",
        "8d71eadeca8cb2ef409e8aa18da2018d6995d0d7",
        "519841bc0f3bd2cec4361210f9b51fcc519dad35",
        "5e1936edf842b40494d0054ff39ccf200d35e5c9",
        "4f1dc83b0d0fa95feb0f5d414f46c28ae19602a6",
        "7dc8ec0c61053ef4b2d8eaabc1c7aba0c9918423",
        "1be078ebcb582540f7de94d8255c6be23dff5e12",
        "5b4e7a0693da63cc23ff1ca28787cbe75538097c",
        "9ce185e3faa99a6cd366d8271b9ff2b8b3ea4bee",
        "edb140839ef047ead1d9b4245fb43f7f7ac49ce9",
        "c9e59457e54ea2fe6c70ef5b9aa40c2b1ccc55fa",
        "0e5a99390e6edb57c70f5c58efd4d11843adef99",
        "1799189202e5b0178222cc1d241931d42378885a",
        "8f426262c8af9e07ca62858f0c40321d88e56a01",
        "9d1a972b49fc3c94e7d16e3f3c3edd89df6a7ad8",
        "ee5eb943f74f8c12f9802a337b41f012c8a9a5c6",
        "e1dfcbad16380fa6e621074461350f2c82d1a86c",
        "666ca36b991689fe5ed579410d8fb4a2141d3372",
        "f12f59ef0f4c5a272dc707e587a476397360a4d7",
        "3ec8296ffc7385314b2a557f501355bfbe0a8aa5",
        "90c6056b703cb7e1fd49bbf26e7f731897cc949a",
        "295b531e3d7483e9df2582ec313fe5121b0d9d0d",
        "60031ea275e6026bfa4d666162745c1c9f1d6cef",
        "543e74a988672b3981183dd2f34ab05c30535578",
        "ea6ed9658dec58b22b594d041800e87d891411fe",
        "4f5c268a607f147a25feca592e6e7f3ca5f0713d",
        "a2ed82d3b20d931f872e2edc7ddd672544ed7947",
        "53f4ff243d60157101d082f96aef4977f4002c65",
        "3976bddaf4bf3c46677f52f40cb7a4d2ded506c9",
        "d29451b400832ceb7769f61d6b25a812270dfc44",
        "659fa79479d275f74ec40baa4478890e5efbcf09",
        "373e3dffb47d5a6e03617998e538549a6e7cb3be",
        "53adb2a1424f7c32a6592d90bed48a19df69052b",
        "45e42dfed3297db911d0cdf60691cca238fdef92",
        "30d4555c6572746e5fc7aecc5272aa8ff0d47d55",
        "c084dbbf0500b0d448ecc15a574df5eecb225509",
        "c9734b6ceb8a5c966bb969ea3468ae0ed6db8e48",
        "7637b5d9256af38a8602d60a9b1c2f342631401d",
        "9fbdace917026b04d638c03b2f991ae4ace33a9d",
        "3b17447d4316a5ea930b015774df03776d80fce4",
        "072da085bb70df9db72804ea0c025bdf439e0e2a",
        "8147f04db6605889060681cb4fb336e9c91a0324",
        "eb176b135a94158a14c31171d6e3765a2789ed81",
        "9be7c49a5d6dda496d6f700b00a9994532be04b6",
        "ab7e2564f36a0259e692e14ad563bdda7f0f8413",
        "0bed7ea63fa620d94d0b248f2c8e6d605b897c3a",
        "0dccbcd7ce3e5309b83594739ada7e93ed550475",
        "14c9325b5d631ab6121a0f959e2a1641727257af",
        "d9d3861f76959c629a3bf27bd6ac8e112a7772af",
        "daa5b542b4827c5a5d19cccd356a01ba756097f4",
        "91a6e08c12cbc6129a44e648985d08a5e1ea1ee3",
        "5197dc6c9ecacea0a5746e8bbec43cee141e7aed",
        "61b5e35de54abff0fd50ad23e85c5acfbcffd0df",
        "906a6939348e3322ae276dab045399e8ef8d99d4",
        "144f3ec94eafe4a776b92c1fbdbe14c75bca30ca",
        "5d3b6eb0735d37cb8dac7812c4e66f990029efa9",
        "be3d331f263a8ad1900f7b31965ff2d25f73c2e9",
        "ef7502e1d4bec3c7613d20570009185a2e814a29",
        "74de571827df468ccbda880713579de9b57f1a6a",
        "0e93600fe0a18f0d550555992971bcc70f5edcf0",
        "1b7037807f6c1c3ee7d97021744350eb1d6ffa21",
        "26762a71b6cf4e178c3952278eb0b7b174f7b334",
        "173a803c8a34975fcbd195ab4b671c169c29a43b",
        "ccbe08394940839bf25be6f1166419e0c1e7535f",
        "a6e70f1f1c1b423e15f69324429511522c9b7e3b",
        "d2d77c93bcf3a4bc5a069824a9869dca8cbde738",
        "25c87e99cf01cdee8d9754b0bc1fc709ea7cdb75",
        "0a8d5d70987dc501c1e57f3ca892e643c8239051",
        "e7c5468192ffae52187e60cdd59299f72ecc4a7e",
        "ab9a95f266b9d3eebf6295bac6f4b86cc651b4e1",
        "47a62e28acbf4bd17f85a2a46b5272a3fee5204f",
        "0d6e2d1090c09071d8807450e5c374f4d459c1e6",
        "b0d2f839bc4bc83b053eddb7c7255830b97d2564",
        "842c3a644fae82f6736e7043ddc5e06c2b75a76b",
        "26223fe8553c1c623be8b5aaad2ccf31ee5948d3",
        "ab644a991340f5bd2baf02f371c8ff67409db879",
        "18bb668a2ec4207828a52928760c7e8445740a96",
        "efed5087ae75a13e58cc06da5323f6f6448819a4",
        "2f7de4c8ed691cf0a11f0359ef2db48d390ff13c",
        "2ceb93bbeff6f5c7b6eed4ea79aff5f0574f4f92",
        "8ae246f15efcca2dc72bfbad99373b942c6e6482",
        "ce24b48e50ae13a794650b6009fcc0d3e81c11a8",
        "cda069215956b0c26f150000f301b555a919f2ee",
        "90cf6688f268a85da3bd459658c85b57f4b3f10b",
        "a8eb779ac3819b513ae0281b413f821dfa8d523e",
        "0992621200939f52ff666d90720ab27571898419",
        "36ff8962ccd04f8b1367ea56ddf5d0fb5c71163a",
        "6489fe890ef7900a62b19ed928d495fb4b84c4bd",
        "5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b",
        "16517ecb3dc8cc1891964a5dd166ac46cba4e31a",
        "84898dfc222b8969fa65e2685b91a51b086d67ba",
        "8ed297fc834589ed9869d175ae9c1b8be4d5169e",
        "6d53c60bf75f0070e8d5bd42e9470abb986e008c",
        "2be073830414fe657a00410ce3c1740b1e5964d6",
        "32cdf9fad2e0cffdc7fb9e4bcce2dedc1ead9f9d",
        "862691a9f7a38aa4a20a3f15159c83616cbd0fc9",
        "967821f719248ad28c2718cf372adcbe59177faa",
        "3d96d7d9fb84bbf8c63fd6bda48093271794f218",
        "c4a3560884840190b2310fe2d09f065c828311af",
        "fd5e3d9702a804aca42fcb36c75df016209d7453",
        "c2e93a5e4d09e9244d2a2f1995c843c4c188187a"
    ],
    "release_logs": {
        "beta1": [
            "632a544c6e8f847d6796846d44f01231d1744958",
            "b14a759fb3f42d16421cc90cf6515d1a5eb8e3ab",
            "6a9192ac656d4ce3f1eb05d11aced2d59e20fbb4",
            "2c2ae757a841b8545e7c2a825e6078e84e02e791",
            "98f0809373cb8ab78929bb0d2c22a45beeab844f",
            "0facd8841054c7809b1f95acf8bff3844feba005",
            "baf2fe8771d94c94f03ec4dd78a2603a6b5ffa51",
            "ed78553df5319edaf97241bee4a511234e6c9228",
            "564622af51a7b7ceae94a917a66ab7cd0b7792ee",
            "0f24d6ecf7601fd134ea67df6d350cb2dd703390",
            "5f1e7e6fbc5c9ed54becae8709273c44e7c872b9",
            "3cfbabfa59d3501b67acea28cb02afcdbfa18e2e",
            "7d48dd7782f4c4eca511cb75d0149d6a7423bf1a",
            "2803c471e895d3752081dc0cfb79769dc590a2d4",
            "b0c399ec8c9f5f71c64656e8463907153f8459ff",
            "e2c7d3e6c03176dabffe86d4c25fdc31b37096f7",
            "18398f477ca138ba0aefb92d70f289a546d69273",
            "ab4d76ec3825b92cfb58b0aaf9a8bf8239751e62",
            "3544cd1dad902232291c091a778ef3b93546b46a",
            "01d0b9ad15f068d0a2849688a1510e78a47e0c91",
            "6d7bc801f643e6b1693b4350900d4fc41b1d4d3f",
            "befdafdbf67d832e5d9295a2d0b954c85ca6e891",
            "fdae01de101020b3dfec59ff4304a3c4a24805aa",
            "26a584179c108f8d550f18126200bf0c81f7d673",
            "16df3416fad96ab496614a3d88be4bd951eee6c0",
            "19f2006ec073f42d1b2dc480ac4103ac24b0b59a",
            "1a4bcad16de7f19589ec8cd717418e9a99cc59c1",
            "ef914dac31f23fb8bd4c5e498a68ebd4ca4e1430",
            "57306bf0e3c05a889a01f58fed6a8d4425630439",
            "1a4ef34d501c63dd20d067e35590e28bd712c98a",
            "18d7d36b63c0e0dc932ab892d16fb0311993b3f8",
            "0227fcc4cc34811d287a026df8d9c031a0bdd934",
            "8e7bb469b50af559d5a1f054defc998d5293342b",
            "608317213e8a2eeb4236a7fc8d7cfc974067ad08",
            "914182ffe3a8869d0204bbd6a2ffe1482e510f89",
            "669749fa39a6a2202984474bfce9931a268b2949",
            "e814861950c56fdcfbd706508c85d7d2adef9662",
            "bab7f1c0a6ca85852b3b4cf5a8d1cfad6ec33817",
            "50c598e229968bb4fc15a581dd8111a1d5e01098",
            "2c18066231d8bafb9891ad66bf9d8e8d4b4f76a4",
            "5faa4239447afb65246f687909aefa02e7c7c6a2",
            "a836b6bc88e82ee9a11e5665c5253e1d78a36779",
            "07b37b6b6c72a7faa5d43025605ddc68e77a3d6e",
            "16757a80a8bfbff749eb22ed6c9e770a5bbbaf62",
            "8edd526c2c7ebaf7f69100fa1c96b71190f073cd",
            "d2ac29abe3866737cace2f338eaeccbd26083aa0",
            "f9b24292485d39bf781fa1eb120716eaa89b5b63",
            "0cee4a85f566925851c16674034e25b5e02f2440",
            "e8c9b251ef9c0cdd759653373206e03f39222454",
            "b810045a127090d49ad3023e3e194308e3071463",
            "d627f4f80d904910601d36926539aa283706c6bb",
            "02f3b4328adfef8054d5f4f04d66b6efa5553bf7",
            "0e2292f341b531e5854eccefa2cda302520b9970",
            "62b6529fed02d1076c6eb73e9c2c6d48e2349a49",
            "9bdb5853181a660410461a65012b5b1bdadadd69",
            "1a6343729b5254865492b42c2f2fd1af1eae21ed",
            "717356525005890f68580c69da3210b5eee6d300",
            "57661346104cf8e8a383592753711cfef976dcd7",
            "8185fa8e2a4a67937c150235761473813883de51",
            "e90ac4b0e7636d6ac7d1f658fc7984f70d6fb7f3",
            "c7a92f68a1796ea665e2d6116e879c027dde2725",
            "0a85e4db7183898d57fc783d9481011cef279eb0",
            "ca823e16e423eb6917ee4752603785795c54fd51",
            "5639be5f4fa585a78ef7d68b7d6cb9847b549547",
            "0cba0a0032c8f7bacaffe426409a41385ff6ad67",
            "89788cdcc2bb93cb9aa150c46988144ac6fff173",
            "8adf26540c1e5f791eea91f06a4a58999ae94577",
            "28b11a07856bfac12083fddfd693229d4035728c",
            "50b45d6b176497dde2e88664f5cdfb7852810fce",
            "1949b7c652256e2ace2fa17555f81b7b013faa60",
            "424bda217c6783316628ecc31d7857c453bc8685",
            "810441633782dcbc0ab08b5c5174ac706a4bb90c",
            "bd177bb1cd267f078f5a3447721e10c4fbf1aef9",
            "b53302891a10f7e631f30354f70e3ebca9c779f9",
            "48217503c50316aa174319dc938c39664e57912a",
            "91006a4e6ba1651714731d7ed532c32c16229cec",
            "77bac1310c2c42dd11f0ec34c6298f5b2d6e455f",
            "32b3ef7727b25dfaa8b36012b128948ae597c974",
            "6528f984fedb883f8d5b16e5ee436b3c4d6275c7",
            "fda3acd94de74c311c84a41d4139c22c68367484",
            "eebc983df8b32b6ce338531bc176a7af8bce15be",
            "f5693969f0bbb4cba8b1cfa2513b169c43c04ede",
            "70316aab91696aa9e00762cb2151d1b91f65fd76",
            "0876a16bdebfa3bf96dc318168e636f15ccd3e45",
            "7722461dc5a679379a1d13aec8747b7669ce81be",
            "617f5c558075d2e96cae4d48488288438c6f0b21",
            "44656e83288034a2d359b2bb88447b29710bad30",
            "fb846d352232131fea57bb40e5af43037bc2e533",
            "b04c9a71f47a5dec7ed146122c39a775ad877d4c",
            "aed400cce28c69a1609db42c88dc35cb8f033603",
            "9cd84224bde6e3cdfa717a189e924b510bebd426",
            "b5213cceac9d88ee4ecafe2d9cdbf2eea5e0b1db",
            "9b0f0a713695fe074afe75ed968aafb046efefe8",
            "768e998b7ad2cbfbd2887b1838a49078dd96cd7a",
            "a8c829cd9183ffc544896ed091d424bbe320e6c9",
            "48a55ffad3b0d9ad0da93286f29de9e724c1535d",
            "71654485b81d8636c9727a5c9868fed1e1c9adef",
            "5a0cb54b3adbff7e63d7bcfb92a33bae1e55bdb0",
            "e59752bcb7c3513d9535b48bca8d7fbb3260e63d",
            "82be475a8548db69aa8a8447d4466b1a29821b55",
            "5a7997c794873f83e6a5ed392aabcce06d564d88",
            "627d688c8055c6f6d68743d57e5b327647dc1fae",
            "93c76825cee3a8da0bd337fa1acc7362d1dae1b6",
            "1647f4d85eefa892c8ff698353b2761261e88811",
            "86945ffc7847f3a7e2cbc9990c011eeccdddc25c",
            "ae47e1d37c9fb8fd9166592225e05ab361111029",
            "dd7f5174079f06da1e46ab61e1197af803d61707",
            "d4da275969e6a58cd232bdd2c2ba91a5981b5e17",
            "646a2d9d94e0a1e4ad46a182ecaf35d36d46c15e",
            "8170b7ae1e233ce981d815968969db55bbb8130c",
            "48aedb239e727fd349fd70c09eed159e7f669e61",
            "6a5992c9f16168e74094a8c08caf74a286df1389",
            "f747967444208fa2580bb2992625ec8fe0abefd9",
            "6a45e56e5cc396d29a07db01b7bf672fde832af8",
            "52919ff352dfd6812894a729b5208e734ce41615",
            "04225415c37bd43301f6a640a02b62da7b2cadac",
            "8b9b488a62c76ccd9b9a655d5a8af6737bffde48",
            "161134e969b410970710f68bce68004250610bb1",
            "606101cacd1a348bb0411d3d9dc8c69d006825e7",
            "6088a4802c387f65457ca72436e56fa4fe41245e",
            "f3da393b44a784f490ef19afb5b0a859e30c2524",
            "a297a69ac88ea595fa935667f0862ad8852f6109",
            "373e545f551c8c1d12070e8de99284120b9c2580",
            "a0ddc595a61ca1f472446e45d044f800f3ad6881",
            "d4f66544cee042d2ffa3340b7a0bce9ad57f5c3a",
            "c6a428b3d6b50e67f33607fad025fcf5f30314e3",
            "badcfa2523626a2ac824eb852a188284784705a6",
            "e09d4d255ed5c4a1667b2186506ddde85f7942d6",
            "7d6db300d221d41937d1b2f1312e421ae749e232",
            "031401fe0987284ed581eaec50a506146a444a61",
            "a93d651293f7f36309c640ec54de45f02a4ca4a7",
            "d16a1c7579960c6af4e96cd10bb2fbe9341045d2",
            "2d5f9c49a4e582fb2af5b00019a7c46d5e0e8147",
            "aa8d6c5633168d14c4ea705b866452c6be2ed7d1",
            "5703cc861f631bffbdd6fb8797e9e5dcd3ea7c87",
            "90132061f547baa2578a9eb6ea503719b4227d9f",
            "bf577a6c2a181cc6e2a50994e44c548d9cc80f75",
            "a49fa86cca88936fd97e1379ec24f644f43c7642",
            "456cdf84c15c4a9087778a76389c9f0727a552d7",
            "abf5f720736820896496f79f1256dba73b2f4e1c",
            "1426cd3b3a90155b992c5b5d2ba5a2a59d883069",
            "1ee7c5a62c2a51a168e6355e6a6b667cd2d9bbb8",
            "450cd5f51e1bbd9968e07af521c514035f4c4655",
            "398ed4efc3cf656eb7d29b08ef997f50438e454b",
            "d0ba1517a7792b4068c3dd180524eb514dc51b54",
            "111de09c038b7646f7ee0bc20bcf0e15d4e28334",
            "aa9265928c7d199fcd40cd01891d098d108f3e79",
            "106bfce7f3119a4b14acb1dc2fcc368e82dac4cb",
            "f26069e94db413336bd1a584b37838feb2c7d6d1",
            "9fa4d3b1b0a5a015959ce0c95b03670a8ae91567",
            "085490fa0681930aa36ec9d8df8f2706e86a271a",
            "9832c9d127c5ab0406a4a1e9911ef84b550c94b8",
            "50fd9628692bc71074df2416a22be2f7aa83f43a",
            "b0822232636f602bdbaf972cc3b38666224b0708",
            "0a386084bcc6a56a0f362f6a0c29416739136d24",
            "36a21a43af5f89ef8ea38cc5a8eebcf0252cb8e6",
            "fa304b51303c21d27a89cb6b83578560843b1327",
            "dc3d66bc8a272d98f7f9eb5bdd4b6cbe6c81a040",
            "accdd575f675b9a742b0b5e672a6aadd5a873113",
            "717cbbd6e7b18d875c6decb1e40298e394a773af",
            "ca898a7b77660a1b7398e7144812bf25e9e2f4f0",
            "15d6f341a73f1c7ab2c740976b27e1acc2002df4",
            "147de75e521ed5a075a04bd3ae75e6b5156ddb29",
            "bdcfb0877bf8e93d439fd55e87776c6641661a14",
            "18f44a4b673cbe32c9e4c996d7b24facfa91b05c",
            "28e1fc4af9bf27ed8df4dc25813f0f748e1d5af2",
            "0f10eafb38bd54e59fa7fd079ceafd2c07e8be2a",
            "c531d0fd431a26e465b80fc4d1bcff1277470078",
            "d41ce4d4929616c62bef67b1bcd141b91ec1df7f",
            "ac589edb36bb83115fee27728d10194693fd82f8",
            "3571b3f194d3e49a00ee7b1e657e65289bf4f957",
            "5c42b82fd565e4b96650f2be3f26eba40661f423",
            "b59b566325d42995cf5610095778e3cc0f4cef02",
            "39edf7ee8a729fac6965db9c6b4ad31e5dcf5783",
            "7a46f61089fe4c7ef6a0414608d76aeae4ce8795",
            "309d3bf19a9b27bf90acc4d36e2b9dba302f8dbf",
            "3b7bb812fd8db30bb7c03fff67a12c62bce8457f",
            "76bcc90da87206e4270150d744f34a0b183e72b0",
            "df301de95fd6b117468b85eecbad7249ca318c7a",
            "e771804e783513a746734474f90c1cd653bb8297",
            "62e10daf7039da28c6fd8c8256b1fe91544156ee",
            "edbfaa1d80716499e9f91515acceadec73800219",
            "7b196dd0eebe69965129f1f567ea840a53b15820",
            "ddd7189b39b8580192824e29fb443e509d047045",
            "6a2912c856ec004047e40e05d6bd0be35aae6b6c",
            "8e4f8c82c5537da607756eea66a86057151f9078",
            "608cbd8296b7e85b0921250813e18a9b8f34a941",
            "51859286a6026c5f853c354b359e3a479ac89c43",
            "f974bcf0745f87ce2fb1081787fb232567430dc0",
            "4951f50b0fa42c26957edd4ccd65a4ce3127da28",
            "daa4be06b047227ae7e70fba805507bc7049aaf0",
            "17e6d76de62ec5a9a43c327925d18d027aa0eabc",
            "be3017114f30cda349b4417141d958862cc3bc60",
            "b2e5c8fe10c8b77f7fcecc1a771e5611ca7a0ac9",
            "9056cc9c2a5a8c7fb8ae0a14b597c8ee36f14ccb",
            "0d602ce881719f924d22ec5ca44477567ccafd02",
            "9499ebecee827b95eea036e58c9a788e13d0ddb2",
            "65465f309c5666bf98976829e223f5a6d3e5cd27",
            "3428bcd854b630118afd00c5d5730f6280489ce7",
            "607940875cac0d24f3ad77ef95efc0be633f1a0f",
            "84566b3296509005016966db0408483cb2d80a20",
            "1f9f6f60b3adac8878608027fd6ca4c47ad126c0",
            "4110d48b6377685949d34468cef6aba36cfe4f04",
            "09f974b21dcd153d3c1627368ba4d4931a06e1b5",
            "777916409648361f47de81b9a78dee2f864ee8da",
            "78b8cf7edb116d623d98735eab0fe3f4459f9bda",
            "4d8b9be48d90a64db4027c0b5ad55b381f865f28",
            "6963ba631ed0210cf0798e0b77ee83659bbc418a",
            "55441f2301c4274bd95f76c7624b9f519da1793b",
            "583aea8cd2a162c6b9f8701ecf22e672b8964cd5",
            "d79699041a240162485ea1e024387324697705da",
            "bd7141db3fdb6784ee762805a2201b8593fef36b",
            "0825859a94dcb9e28a20195311718939f5f364f4",
            "6a8bae4e35fccd3d7f931df2189412c37dd8acbc",
            "0b7eb2f744d1b5141b090be85e4075911f605e4d",
            "e25d6a0ec27677422dcc0293d277d159f278cefc",
            "6f69d293981209f3cebe49d135971d596846ce35",
            "5797b2f4379f804666121f50ecbeaa3759f3abba",
            "59ab3626d36b918e6ac123b8638f435e8aa5cd5b",
            "a9165290235b924442c8208bc7721dea23d9aeff",
            "55deecb9a3c7e84c9868082dd03f7f868614b700",
            "5d5f0a39580b1602c39c54010fe21f9c75688440",
            "776c9d05799a09ec7359a7fc2af83151f6fcc9e0",
            "2343ba148bf1dffd6a72de4b1a157468793efa1b",
            "2c714f19e506192623a97fdbaa6559a8c907d0b9",
            "a412922c2b9d4b928f758f415224710784a3e499",
            "3a2f2d99f65f39e4d5180dc46f5771120f201892",
            "56ac14fbf0240287ca93b625ba55dec6217b244f",
            "f694ab1c641844729ee31af80a395e6a3faf572d",
            "39b1c06a59515459e6080f6ddfc0e3bae5c8da58",
            "99aa9a99f909e17f41e64e18b5255dd65bcd167d",
            "759ce9b689e47eec36af6c961f7a4af61c709881",
            "c54c1b0b6b439bfb35dcd99fc3c2da342f03ddd2",
            "84d2f884f8fca263578077651c095e3682dd2706",
            "ecef4804f2d0d4b3fb87446402e551e4a6ee5261",
            "b5bf60e04f4b333928bb14e2fce448d95a580c88",
            "de45636fd39dde3e1975fe99ff8f54cbe7becd1e",
            "eda014197fe37accf843bdc11c838c0997f4acf7",
            "816db5c21558817dd42872b938d2c90fd9ec2893",
            "b0b759e6da525192c148c77bf3706abebd7c1fc4",
            "bd248650d1c434407631ad77467009f0836f123e",
            "912cd434180402209f487b9a70c94445c8c96514",
            "41b880582e597f97620ed370e22eb3d159c4a021",
            "0e594bb8150131f23a5db9b72a8e33a5306079c5",
            "bfce0c1e52945697f7471937f964eb1912b5ce12",
            "7afbd5904e8cfccd8e87ddfca9f05359ca2df113",
            "004c174086b45d3f882603b60f22344c58bafd50",
            "16ad014dd3ddd10775655172cce9623766799c78",
            "0efa2cec08237a43e2c7971f69d33a11a2b5f138",
            "06c266f231992dc4feda76e4e2e2d678019f1429",
            "4475a93736ff05c27a21f29a01e59e1dd9c4483c",
            "9ef525c3a0d0ebe01da459578b3be865239c576c",
            "c404cc0e5819914af34b37bd964260c66e5b4cab",
            "433be4aa3e5a2dff8708646864c5cdd986cd87a6",
            "495a1e3fb9cef5b737d90773d8a1d1fb35e4f516",
            "5e0ef339ffd3dc003016fbf0d55e351fd08946c7",
            "0873cf065673f2a051346923d5516400993a006d",
            "0754c7ee1a05f98ba242ff25476d47126e7dab88",
            "8f5ccfa21f2291e0f98185b9c0dbc240a287f110",
            "9ac09dfb64346f782a90319e2d8df03804e95b00",
            "16bb34d23d6288de0fd3f7a08953790b26456ff6",
            "8770197731cb9b6c1a12a30052dbc23a6bedf928",
            "ae94cc4ecc6d273d251e663d6365a0cf77326275",
            "40357471dcd6e060dfe864298de8e8809c38d799",
            "ac14c31ca6489cdf3b356876de87a75aa3ba1697",
            "dd1c96b547b93fd59d95ecd28fb17d7c9455e45a",
            "b661ed90f5274922c750dc154632d05fc1bba3a5",
            "5978268f7977814beada1397cc82164f3ecad741",
            "e8c2e0e876e308071b08b4d151ece0ab70adaa7b",
            "7b20f05db68430555fc4f1ced20753d584d6f9c8",
            "72b6c4062a966e211a6da654ff98294a7436ee05",
            "a887f48d1d74b6903045450e10e4735e234acbbe",
            "f128170a1878758e27ee4c9ded7e74ebcde210b8",
            "bd4be9f644d11195f77829a148204eaf3d9fecc4",
            "bf295fcc6bce9a879e0cbdd1b2c9f4bd7bf48702",
            "25f02bf9200f0b305b138e9beadf2142ed053c2a",
            "d8b1c9ff3ce856edfc8d7b8eaf9135775b675777",
            "aca8999cc9eb442b1c8c8b87244d7ccaf06abfd5",
            "7669f6e66075c05de1db48253e5a5e5398a3b736",
            "5115db63aaa119471ce4c79799c0d22cf875c75a",
            "9983df9210b2ba4e9161c9fc52eefef9d1d3c07b",
            "0cd3db459d5a1b51d76dce16f250c9c99a76bd69",
            "c42bbc6feb8a9f3f0c8fa28096c562e24a4de0a8",
            "4b7b9b74bc29c87aec9cdc00d3ecf63c4672fc21",
            "bf7f93d23676fb40292cf309298ae1f01ee1d459",
            "efa6b01c97f5780f2e8ea1a1073c561326c0c861",
            "6a99678bc6725a99eb43dfbf1ed6298ef3b9f23a",
            "7bdbfbf822aa3816df5615ce6180fcef171fd329",
            "1a452686398887842cbc98d7a56fc0337256f279",
            "cbc8ccbe206cd43b74795de29e73b2e9f1676c52",
            "bf54ed91240643b884fba8ec5ddccc3c47f8a288",
            "9a0a9bbaec4141b68827297c1dc332a37993544d",
            "aa8c63f8afb4c2d427b93d521da88bdd4a0d7eb9",
            "b18ef4dc836e4f0f0d2778b2202aa9679773e0be",
            "2ef00521130bd354a5cd052ee4d9e8f4c8ea5e49",
            "da3b8b324d0fdbf6d8fac97850274a757d72e0b7",
            "df1a0b25ea3c39cb6ae171d13fee9632887bdb87",
            "3f8bb6fb531a7fa841a701f19f6f207512137b1e",
            "22f93bccb463cebbcf6e2fd47ca9f0a3902a79d7",
            "a6a89356b782ddf0e34c86f764cfc4539fb67247",
            "f1e6ecd3b56a226132810ab180eedebdba2fb286",
            "fd101d9def450607732737fb752d76d99c1ebcc7",
            "01574a566ff1f1a7270bd986b226c1bd351f894e",
            "4d5ef72669ccd86d59054c73c8dec950a7fd5e9d",
            "af635f05bfe30a3502d8a6d07fd591f229c259f5",
            "d8aa3b32c907c4e3633d02156242fe5146a26325",
            "b7ef58f221925d81c4443c5a12ee78cd4c33bb30",
            "9ea2ef7c44804e8eb27d33f8234311b1a9a56482",
            "1a123070c8948f0e08bc5400ef55570261b5a317",
            "06920544b8e88e33cb537afec93fafe2d70a05a7",
            "fdc21747bee08985a702aac074b39239bf014eb6",
            "2363d0f9ba5eae0c79fc9f8f53068f8489e67e85",
            "57c429975c14cac84d65d5b01a0ba758c9465463",
            "2f13adbdb65ab36fb9f29c379efdaea4c3f0202a",
            "21856280fabb074c73026392939f2e6ba5b1f20d",
            "37efeaad7234cc59a75c25f7156086db90818e37",
            "a00193279063966cb813e506b68480dac2f91db8",
            "22ecc0561d8d8f4fe39856c4141edba2dd6bbbd8",
            "0ae562c9dc57dd70fabe2930eeee4265bc71fab2",
            "099e90e00d43f536296b7d205ba369660d18d41a",
            "1b607b04b427e464e4b317f1519d9a0d19dc2081",
            "7f0b3bc2a0db7febf143c54be38c969fd9443f40",
            "b28bcb4cfc09267ebfc36a0d59289bacdaf131ce",
            "87296b3ea528e1290769a99f3040ff14b6b3e560",
            "42e01da3c4e4bfbe21dcf9ba29533f0426d239c0",
            "ccb9ffb6a34eacbd684c159cb512b693a371236c",
            "84904da07ad95f70f08d2f2b715c2b0ca76b547e",
            "d08e057194ea1ae7a246ccb4b3ff20b115281a6e",
            "477d24b6d1e17a9810da6abcf6914ce42829d591",
            "3b869e802769e4153cc1239cd765c5a34cd47a53",
            "6d030f93b7a6c1a12de906b36837c328b927dd72",
            "d69a9f43eaa3a2877cee45dd46e2b41480cb0a39",
            "fc4d35432e51a5804da453409b85ea7b1e7d5a3a",
            "10073768cf8127eac5e760392ae1b2525470c57c",
            "f1bafe8131db1233d5d0d5c46a8b98b11d8841bf",
            "2ab79719b25376b599219aecbd71009dc7eeacc2",
            "7284230ebec67003ffba950419a67d1d29d982ca",
            "3b35454ac3a7d05e22c1da59961ac738f6fccd38",
            "9a340a286842ead8a47a34c9645d543a5a79b185",
            "5193e4a7dd774ccb39a2762155d94d53160ff625",
            "ab7765997b4e5698df0a4b0134892f94276dfe70",
            "5ada214c51e0300f9a7ed356ef3d2b54b6f3ffd7",
            "d7f6cc26d225b98d9c3388e08c1c23c57092e0f9",
            "d3735d8b21894e86284091a256a61c15fef8a89c",
            "7f2c318e6e85e1d279e4ec48c9efd1e5cae3639b",
            "dd76858c2c53ec47afebf2a04c63a8f9eb7cff20",
            "c15bb8147e391028635be6fdcce0799e27ef5181",
            "e359ba3733e7f0615165b0bc29679cc7968d28c4",
            "dd807ca5e7565ccc894bc9b731f790847027c1e5",
            "4150749698bfc4f112dc63297318ece77bb982c4",
            "de6b5f992b9236d107da8b3c41ca2d387a285d62",
            "9d6c3b51519c73dfc8d0524628ba64dca74863cb",
            "e1a39d66b0f2e77f310c66169b566e4fe19ba5dd",
            "24eb91cd5b71616f3b2f62b4ec231001ccfd0bec",
            "239b2e4bbc205bf8e0b3ddb0f4568ab4198cb83e",
            "6997482dbf02e6d4ed94c5b44f277455a817f616",
            "d5e0e63b46cc5c6b7347c1043da44ce3d20b0282",
            "425b42b3f0c093b553bcaffd232cbbda3c0e167b",
            "d7cb3d9366bafc43c7d8295989483fcd4fe97737",
            "06932602072835706d864ede90d04e07f913123b",
            "6903922aceaf5fe2b09d7dfafe47caea6e15bd9b",
            "d0386660cba884469d344a43fd521af4ee723c4e",
            "b957816736e67505f1db84955c4bf9eb9547793a",
            "f1febed469b68c2d60908eaf44e24088d46db480",
            "89792087136db19e337e2f138f213401673b61cf",
            "7106905a5b866731be6e6d35ceb5855104c4c634",
            "5240609e678e0a6185ef5a5f27134d0aa380a380",
            "6f91639af27b0a88ef3fcced9fdeb7fc579448cf",
            "5499d54fd5234611e726e41d9989f61e25275e0d",
            "86d5bb7f20736841053598c9b917e1d44023cf62",
            "85811c2b99261d26c65c938aa6ff1610d286ce48",
            "ffbaa7fff0be8ca49952aa326d93b145b1751d23",
            "edc85d22fc818db527940408cbd44b45ee750a1d",
            "29d4d4105e26a083b7ea89db44e53a98135dfd5c",
            "4769aa44994714dd486cfb51019625b6cc64042c",
            "693ce99d2d2406c02feb90ae10d4b159c067b7fc",
            "429225ce55bf5cd15eccaeeb6299e1331a8f4202",
            "d789ad4b20cbefe1edfb422541a4065801c4d194",
            "cb0b20be7f34e5659f18b843a460811de393bc83",
            "f3ed588776a156d5028a27c8b31c011c0efa7eaa",
            "89936c4bab5b04d9d5aa7d3b3c979c0f98958e36",
            "ea46617f12c72274646cc59b88d4ba8e18336ffa",
            "37ccdb201af5e90b77a100a2e6a0f4190c737c60",
            "44739a121eec5710309c84de162145b4e99af523",
            "4c26cac0e69d401cb8436afffc562254f27b74c8",
            "ab6527308746b12cdb7b5f015f614ac871a48062",
            "08a6aab661804bb0c2d1d067730a40cd01f0d7b8",
            "6f7228e2dadff2f777968f671e123c5c0208bfeb",
            "aa0b91ca527b0a35a4dc02466ec99ecba1b0160d",
            "0803b4168df1cc47ff440dd2419b358e2fccea41",
            "b3812750da557835eb8e79b9cca6a1e54f9a4531",
            "cc59e18c9beb7f58c9e255b8220570059ca0cddb",
            "5aab84befb68142138c0d49bc92bb42f38686c26",
            "36a8ebf882231c559806d85e731ba75bd0195f38",
            "1ad9992ab709e101f10b9d907917bb72ad57200e",
            "4ff9a8a0b45f8909de6c71d932bbe243987c79b7",
            "032190fb92076bc3853bc56dcc17b876aa54b92c",
            "eb5b297fefbdf181a79d63735ae50bbfadcaf341",
            "de40dfaac0918320bdca2da82b8ca8690c1af1bd",
            "d80396db03cc230989f18236602a351f56536c18",
            "322bfec27569e41e773ea8f1c2ef75ad3b9f41eb",
            "de16367404ac79df13f6b8988a0afcf03d2e5f8b",
            "861943e0b686508b877e22aa59ddc712b49374ce",
            "9af2f6400fe2d1b4aa263a93dfb44a5f99c5bb32",
            "dbb52395bc7a795c0e05b1c4613aeaa239fb3999",
            "3acc0779a418783fb627f62f482eb4c108690fce",
            "7a682236dfa16cd05d79afe6e8d4fd7b2288e68e",
            "5d0c29460a3df24503918199d17fa0aaa29aa0dc",
            "872e36b8f9d748807cc8b60df8aad6b8f0855999",
            "28afd32d29df78283d0433680812c70edfb14c65",
            "d17d6d6cc4a7751c493b9f7148a08cadbd0d27d4",
            "11c14ce9515483ce2731cc259819b2b4a49450dc",
            "09b4c69403e73462c9672a6627ffd0ff93fd0ae1",
            "5ea576234f760008ff684c07ea64618114f85860",
            "5149311316c5b2dd2c699b829b65532b95dae8df",
            "bdcb1ff22824ab3d77750fd68e00e8d4be52469c",
            "afdf00c40f1a74e963a695ee1ea8116b0f15b519",
            "79ebba0f6b97222583720e2b1aa6d1c499751ff5",
            "92aedd506375356d3323d8896a02d6c9bc11661e",
            "acb63b8d640749979ec2b99a10a5f6551a82e2c9",
            "e0682f6d8f2c1e178e80870c3652476785575c64",
            "45b1a5c758558955f7ee3d7545a33c44ab91044b",
            "3f407dc65c549e068b705c585e0293777164c946",
            "e538771d4ff886778efe58bbb231f3a96b4991fc",
            "5e7b0e3a61142b5c7d874ba5b1d710d497b4f821",
            "8f7508ca4d78b05e43f84c25a68aecdfd19b0e74",
            "89d251585efa073c9e2a0517136a5714e907786b",
            "038ba423bd58ae5f0cab6ac9640392ae8d11758f",
            "4c229712926ff4cbef9d621eca7d6d715ee74616",
            "3e373c4eec6d2c9edb1ff96969926431751d583e",
            "f32f4ec051c5eba9e2e97c5d0cd759ff44371023",
            "fef0a82183067b680180f0b0aa0aea021be433f4",
            "5f0141377447f8dd396235b3b57994fc126c80de",
            "eb0b5d38d1672481822a921389bd0184c71b5cbb",
            "9f4d767514fe973ab9595642281bece390ec42f1",
            "a7581ed7184bc3aa7df1b3a9f7249a369245d31d",
            "0e19672656aa30591b3f7eecdfcc9ea755f7fd15",
            "78981d2e0abf833d748614116beb590a2dab149c",
            "51fcc013c0f23ecf743d1c875e07aa0ff220f3fd",
            "0025ab89c70839da7c15f14a0f30b4682548c08f",
            "3e186ae0437610dca2b266f62b204f2d7bd34ced",
            "80b50e59d5d94c1a740103688d91516726eac357",
            "64635af7ffd2d4d625a473d296b033657a78f017",
            "20ce0284cfc00ffd2eb6926dd53146134cd81f10",
            "f52f797f5942929fa99704de71d2c439db91a29f",
            "5ec2e8d459e2469e2c8b71307d06f2a1a61bf832",
            "987723b386f2b63ea33294c81ce026c6b45e1ae3",
            "33b80bd933d615d7bc2ca4a1dcb92e6dcbe7d30c",
            "be4b07c3e4720e3cf1dabac1718eabf7846deae5",
            "d50cfd9f181d02bff4830a4e1c5b49fa15280654",
            "14391ef344a80381deb2e71a7817507893efba15",
            "2342f174a4658997f2d2cdb956185cef36427c76",
            "46e2e0f62e881f8d741e93e4acf75e0d6d73b625",
            "5d6dc206bc2cf51cd0b90ce2e4af7692470101ee",
            "71c76a4ff23a606f805112c86a873cf338cf4468",
            "dc5226ecfd63703cfda529065aafd4627b316be1",
            "71f5bb391626b5d541a21885c846dca2b44dbb9a",
            "7b16d6e3707c6f751c15ca3101f049c567bc66e1",
            "567d5e2f78a5fe4c198e9b65de2b3bf99963d4d9",
            "15062a22d45aa51c061cb0e8e5071c2a9ccfc727",
            "6059cf259464bd826f4ee98ea68acc3237272642",
            "6102f3cfc2fd4408c3cce2ae90b2b264643a5e6e",
            "2b1544b4f47bfeec71c552ce57ff8322ec3e3cfb",
            "1ee24be2dc4514289867a396137e9517f9f82df3",
            "7e840ae883a34ddb6bad76c680fff85aa27af610",
            "a0ad958582d63a7413992190607ea3fa33bf29aa",
            "d6805e8c332ccfcc9411f239d954cc0ff90abb64",
            "3c39bc365fbfeda805aa87687422e9c9092c809b",
            "456c0ecda6275aa5c371b2145840b21afc4446a7",
            "6812e66f33761ee4d02a7439af8fbea84e63e3f9",
            "ec21ac518a2f9407febbfdd377fca1a0dc798e35",
            "f329455b340e31355587c89a67670f7fc6a59694",
            "f93051af9973d520b7bb4f1264f4537107513640",
            "1100f217d7f16b733f30f0e19936789c2ed9577f",
            "90e9e7c37df7d83850062964df156d3324a24c03",
            "78ea140bb379e1364d22e8c1df675117ad0a07af",
            "6f153593dc34c6bf0b19a9a5dee0c15723a2e9bb",
            "46f091a803f4ef8c5d96a1e12c392c6f2898ed93",
            "d6ebb99afe0829066a31829eac687445401a39e8",
            "31fe6848e89cbd60868c870e1ce80d8891fbe3a3",
            "9c6810e04f0d2b076ea87ea9e1c4b141f9bda857",
            "07f7d6ab73c3f85c83981a360f6513dc9eeaca0d",
            "d81a253f9fcc305d58782392382925e5c32e7c45",
            "08c801738e59ab5dea84823f10f0323a67195781",
            "62b679fa3b93ebeb837484e3bccd5b06ecda6172",
            "fdfe663326e16dab57c8bf36515987f17e63a52f",
            "9bf589d55a72d95178f7855ce10f56b2911f54eb",
            "b3301d22c5a106c4b3586ba343434b1992b0f8db",
            "e8c92fc7b5956cb96f14d3d779c579d7b5f4d00e",
            "6f6c8b114b1e4afe0d734a2bda698fa78ec65470",
            "d955d4a1c15409f611cc11f54599dc4dc7858bac",
            "bb34c55b3ca0c07407bb904c2b0301d7f1098878",
            "b84b003bc3800f229b8d14e3b113b550dbddb118",
            "7f560a2833ff78ce337e9fcbdda636644d499cee",
            "42aa5742858a8bc09fb2dfc36e6581405e267868",
            "5a424bc30616fde9acc5067359ee892dd244f51a",
            "f793f20d65c14a5004b04999f04e596c0af99166",
            "ecaf2b03223a7f3ca94c39bfc98f00d0f0b68606",
            "90f6baf26cc15e9dfa5a535cd43bb49f9564b1d9",
            "abefe178c6610a607e194b5886ed88c5a3821faa",
            "506f7d83606d20d557073d49e6ce4e7cac3013e3",
            "f15cb16b1478b10d16df502c02b530b4b0ea670c",
            "217387ae7f35be62259e5598edf95bc6c9a413eb",
            "f33dfe8236274ed5e2c1a0a00bdcb8eafdc0b16d",
            "199f3d99c36c83ab2e3bb98da562ec609a5399a9",
            "fdce2a1dfc2d90571cb6826b009e51ac2b15ca16",
            "1a7c1eb858e49d49cee057695d5075225fc299ab",
            "cbde08d4522418a038dc1b6e8d66aa33f7a4d873",
            "0d388255e61fb8cbb9fae642de9c188ccd1ca0b4",
            "acf86efebc40317baceb52018270d04e33d8cbcc",
            "d3662d0e23c5b94252f4277a047b322f5101ca0f",
            "fba5a4ab9ac606c3ecbae638c369cea546e8e23a",
            "7104647c65fb1449f094e0df527af4b6b40ad9e9",
            "ce0abbe6fbc74186ef74925c34e6c2401b094b9c",
            "ed109b39384dccbe8d4dd8f740573a95988a0364",
            "d3bfa9f3b424ca0a05c0327698c21a23554da364",
            "faade5f1c365362302c81721064cf4caa011313c",
            "2cc8ea55ff9e8cbb569f5970b71e5ad6d927f805",
            "6f0c852c9b0fa99fc14c4f2e3ab6f89c7f0e0ee2",
            "6d0d9037cd26a4cbfbf81bd2953e8a47ab082119",
            "2157c50d179aa9ecc432b18ddd991067d69c60eb",
            "c5c5abeaa77c77fbcd4dbac33e6ec0ba083978f6",
            "77fc88e9a6f4270d7c56f4f20df1e42cd17ac051",
            "eccc802d7e93fee5b1523a3ce5539aebedf1a8e7",
            "24ebc321260d165d0b453ea5b36966971e72e430",
            "2efed1e2068a566e9e2f95aeef7b857459492cf5",
            "881e49c375f126987aa57528d6f8ef70462869c6",
            "1af4ba04cd5c85c6e26aff711a471ac3c57e6022",
            "8a6763cf74a1f4a545c80d6b5c0bf956591ac11e",
            "ead9ad3a0271a0ec2e47f68f40e92dfdbcb8d0ba",
            "84f0e470a15fccc9a7e4b066f99ee967705e262f",
            "9d4bc8528e10dc6f625ab2f599e0b53a4b7ecf13",
            "811f814f4547c6b8072cb8a94d18a9b2a20db8dc",
            "257305c58d7b349aabd4c3679b013a63c16bfe43",
            "6a600b1acd074a229df26a64e082b98664e323ee",
            "0ac4b326075e5e6dd4ae00c84b1001b29c79b540",
            "f9b91d8d241c086a5ee1a18148cdcafb433bae06",
            "4207983ce93fde1ca82f9cfbfcc1403f99caa097",
            "3d6523b40df62dd3a2452a524de576b1896604a0",
            "47d2b4e73263a8a4dd1ded1b1931deffab21366d",
            "17f42e8e66f5c8bb4fd66097a9da38f80340bc04",
            "edc196f926c6ef4221b7f5e8938fe5c91a76d065",
            "76a14cfd02de61adcbc0dc18afbbe4c4cf22000f",
            "dbce96abd9292a3b6a1b9d69f1cff4f9e77f2a1d",
            "be5d18163dfd84cec113f7a5685f66d95da102af",
            "0784bff4d91e9d66545d2cc756de4a48cd978757",
            "00e686b8c1ffdaa1cf947dac8c54f52e85880751",
            "5c81213231f9fcc1b031879d821542e5f793a3f7",
            "1aee1b1720d8b2cc93411bd12fad2667a5e863ac",
            "ce310c1e396ea4122f0e0496f9621318749970dd",
            "41e63559bb0dbd2fbca62895871227775c9a5c34",
            "43560771532e1518124285fc4375bf79a0712a9e",
            "dd0077b963f49f851eff922e096aff146fe46f85",
            "13fec0a23767ee4b10c6f7e7a2e14afa9aa6b8a0",
            "c86f4c7f580b80967d9d6de082dbdb8ab86127f0",
            "c8a748e7b6b781d7f12c5224a4188e5d7e6dd869",
            "577b562428ba01239f550270506aac43f64b6a97",
            "d5c1baa2884aa0b577c22d5f0ff8005b19334461",
            "713e83ecd758008dc99d682b76e893637d1de906",
            "89e9c3d99120b3ddd48ec808f022e109962ad472",
            "485b2ab45ed641ab5c77f1834d55253f0bc0714f",
            "4bc1ea0ac4648f1d467a13d4475e4dc48f592bb4",
            "fdd82f47547384200390b8730d865f5cef94434d",
            "0a64c2eba5f57233bd0481a6d54b3c7fdb08f938",
            "0bf2b8e8133a85f45393f04e249209873392ed06",
            "1e4f47ffe01cd3ffc17968fcb70c73952be16411",
            "cf157a804fda7f030f280c9a778e9e672022c682",
            "a300505066ade5f97f794de0e5eb7bb3ce486bd1",
            "5600be95713dff993160777161ae30b695fb60b9",
            "1f23bac6454ec51fa1c9f70dead15b0a103cd8c3",
            "fd1af84bf58e05b654a98d6ab3ca915927730d68",
            "faafde7e839c794d3d772ccdad87b8b0c6d5150f",
            "da332d69c0c31b841badc502271fd7dd0fe9f643",
            "f37390cbc5523d37f0da3b0182a69586688d5414",
            "a10c2d4a3877849518d6be313ddb96a1b15ea022",
            "f6d3a789216cbc1b2c6132d4170fc7beca26e2d3",
            "5ff2c773aaa2146be87666f70a487ddcc8efc189",
            "09befec1ede221549100aa3429d4dd13890088a6",
            "dcf52103a6f4ca3bbe5f3020e9ded6e873fb79fe",
            "54a939a029a9afd8ec4161b1ef1f2f4d84f69465",
            "13d99d1676a72ffa529ffb7cee7ce97582fb42f1",
            "46104d488619a568e062a3087d6185a821686926",
            "74097dc3abc45c4ecf2adf52361e46d565fd1ace",
            "2aee09c6bc99beb1bcbb716594506363df99256a",
            "d52a25fdec7576cd754561f3c89557e6a747c157",
            "93943bc1b9ba5a1595dba7d8083fdb438fa9f252",
            "7957dc7755e0083db5ade9495d89f5578d1e0bba",
            "b21a3418f4185882ba1a8ec492290f1314751927",
            "477c7f9b7481b278ab522bd4ac07937b46ac959d",
            "36bda802e5479e247fdd4b41d3e685ab1b185a9e",
            "884f368c24933b600908bf216b345c7056b6c646",
            "949625473728350918ac77d3f95f96598779a196",
            "58d04399d4cc4804e7423e130bcae7f811cc91bd",
            "7ed2b09bc0e5b6840be1198702165f5830933eb9",
            "5e3f403ddbc95e87fc8590d0b8386eecd18088a9",
            "953dea1227ecf6dcf2ace28b81d23512432c703b",
            "05e7275fcee3ee9209a17ef42097e110e2485dbf",
            "dc5bf3b22e0bada8d22778bdb4d8738456691d9f",
            "bfe60393f5f4c3da81d177fedb91dd99f70e4606",
            "973457e2150740e9fe4ec7c8a8504d80b497de8f",
            "13d9a8c88fbfab08c2e7e20032ae4f1e25e818f5",
            "4be7c91cd900b03faeea7f65bb24c4e4e4aca0dc",
            "63df48a59c515c53202df4d38dce1149ae3ac635",
            "440fa1024638969d7e80e2e6ba635629f46795a5",
            "92fa63886cb74ff49597d32eda4c5134546c60f7",
            "968af504497aecae6f2563c3c871852e5210e994",
            "073032b6d0d37d206933b98cd0153bbce40ba27e",
            "8acc25578e284741cbcd3aa3801f81b8a9167e36",
            "d60eae3dbca08b4bad2c34c270c072a856cd8bc8",
            "930395af6ef12d6a0f5dfc68f0e7c63d103940d8",
            "4682144eb813ab4be9c78c8e3dbcb2edd4fb6efe",
            "e2030748b06d44c81ced326221c4f02ae002a7ff",
            "ab8d55ca2862ea8c524b8c591e0769161ae2ce3d",
            "a0c2f54e7d9ed7475bb009cefc7e6af062097716",
            "d8e590195a2573e3301c6ff1af841d2220ab4cba",
            "c8a39f6fb3c973c20f14ec6b81d3eb8325e0fbef",
            "9b294b298e3d8511e75e553882f159bf738931e6",
            "bc14fc70398379886fc2bd7c237fc954984b4579",
            "fa4a32518073c5206c132c8f289a6750fce7a981",
            "c254e97c6b376f035235559f7f46158167f80d21",
            "5ccb86276cdf03fc68e6b70e871796a9620c94de",
            "feea3df0dce436d9a6db96a777d8f0df41b93145",
            "23fedc0d1a5b65592c2381322d7702007a6d849b",
            "466c912344d361f6de2c279636df52e23b050272",
            "c875f23750be5355b81359b1a9dc0cf99f0c5ac8",
            "ea1e4bf9ac9a7018c7e2c4c187d78cceb201aa41",
            "fdbef1c07428cd6840eb34eaa624ce735b404657",
            "5271d699092e04e5bc65a4d57c6b789b0fb615da",
            "b14754d984d48a36ca792a33f32399bcd3241fa4",
            "b9eed3a455eeb981b6719d54d63c9f0039d3815c",
            "d3c9817300189df45a93b5cb016adbcea41b9eae",
            "0511f48c4964bf95a551a5afb4580e67c8f6148b",
            "2969922ba916a034a809d05452682c2b2db0025c",
            "c030cc1ef6e0b94134b18e7550a4f8564f0e0edc",
            "a01ae706aec275f1b047021c28d0115fcdcb0824",
            "739919469e32e9fd26a47e47734c4302693ea408",
            "737bfa57d3bbac8dca12cc143ed4b3730e7a6dfb",
            "9ca40f0e0a015599a8fb89bf62e51647dd8f38b0",
            "570e6c173004b50c56596332ed1457ca78960611",
            "4d4c6c187d27729953167b4f1397e3881530f935",
            "ac31fac9a53a01b0d372e182ee9270da83b42b41",
            "b38ac3f09fb5386ba8236db2b3efcf654a9e27d8",
            "3cbc6330bb4179364ad61a75b77c629029cd9b7d",
            "8d22a5f4c01f99751353fcd516aa409d036e972a",
            "105e8a8111e6b2b3e5cbbdeeb2f499b967f97628",
            "a6ed4649de8900771db7fb3e9b0ed04a2ee8580d",
            "4196cc0c00859f4343e98922204d49dcf5187e66",
            "0881ca5ccaf528de9715f6f219271dd605a79a3d",
            "4b066320f496451584112d5cb96b72164a1bc368",
            "2ee933bb779029e9f2c2b84d9f34fa259e5a26eb",
            "9910d4681dbeda3dd8c2c1162d955187dfe517d6",
            "96a1b867176498daf169c4b31842aa498c35fb7d",
            "373a67b7a0cb0d81789f2ad452e1ac713fad2f49",
            "acdcbefa4eeacc1cb1717f9a2af8f4d02d73d1d3",
            "aeb70fc0e2c1405ec2e1845d5755067e8a9116a8",
            "bbaedffb93fc2dc48fe2ebb8eb62d11345d56f19",
            "f624acef429745b74989c38f646b627cacf19bd2",
            "77a4615031dc1c76acdeb073f656d8bcfa4534a9",
            "747d30d567357d0ba1c47ea220fa4b971930fcfb",
            "32367e41de72ab8f61d6107b9fa624a6654c2cf0",
            "ac00cad2996c28b8e6ca03f77348fc18f20da56f",
            "7df5f372373b4f0d3697f36d5c2b5641505798f5",
            "c551a79084475730c68108d913a57fffaed2b212",
            "3a24839cb2357a020f0c56cd46f3a66a12738d26",
            "e3b3462187b4c3980fd992dbcdff255346fcfd04",
            "8c9cd1d3ae15e54318ff1cb4f8e5d32539452454",
            "6e953971801bf6dc76109bc7ca0878de1df9c55d",
            "4f3c12c23d0748d604cb9e24e3576d83f875fbec",
            "44af8794384e18b0c82e9e5170dda46588f32a61",
            "5d0cd8659bcddd5ecd4fb7797c93d57dec343cda",
            "9644e9a04675ccfb6fb2f7487f5f0178bd1294d7",
            "29e235b341ca50c7dd6d16e35630fe2e52b7e9a7",
            "b0ab7ac446100d490a5ce14c538e2bc88ade65cf",
            "ea15422d9fb949c205ab10e2bf61a39d2e1dba40",
            "cb821f224554fc73a883e4a8dc4e557d5162988f",
            "fed2879463419583ccaf375d7cd44cff56fc69bf",
            "47da910fcb4c75fd30e3a7c6df271527aaa857b7",
            "ec2311340321c4c347bc87b46f4abbd5bd7e0f49",
            "a21221d70c360a6f81a7aec2f6b9819fe105e429",
            "2a1403cf6208f6f43495a7eee32f1d825c5193e1",
            "8551d5875eb1a5a252f1aa5be3069f42ebccddb0",
            "3b31ff90084f03c58a41366ed8a2560c9c9cfef3",
            "1e80b17a8d2391f0743b33b79d6ceb232591b30d",
            "f0d380c9fd7e285b4ea0bb1dd334ef4bed3422f5",
            "5beec641b6b5103222bbc6c96060901cf2593888",
            "6536feb42417a49b976ea964c77b4f422f7062b6",
            "c78c9bcf9638ec3b881a56c966f31578fab69d24",
            "e2dac6ecd9b5b657263953001294aa8560866853",
            "72d11562866c94b597945283edd8f205086b7160",
            "89892e4f328f2e71f88ed62b2101e46866f32a02",
            "320fe64d8ce8f23cabd8136a075177037c098c71",
            "d073d1073975a163b0847e9f1c2f914429f3436f",
            "0b4e600f2b6218ce1c653374b302c0534d864f13",
            "9b708d614dcd04153d984f6339ce4218cad924e8",
            "ed380cc0fa84c3683f80507143ec998f64c50c9d",
            "576da2bd501e859ff9735b549edc9680a9465b69",
            "dcacecaed03ecee19b7cfc62c77327c941a9b68d",
            "b3210c5cd6b6af960d0e79d7ad2e1afabdad10f1",
            "03940b77a211369af3e51ba5dfcebe11c7566c2e",
            "abaa76fcf97dce2f59068f94248a8e615b84b5c5",
            "e9cbe9517be2d8e2f55882f187544bdc4e232170",
            "a86da2eb8b590e94b7921876efffcc5ea8b318bf",
            "59402ff8adde77446bc1624be9ea4a487a5e17cf",
            "8388ea1d6b81c4507f1bed6b1c96e5dd764bc34b",
            "6358e417728adb34cf720d8eacfe040800e27550",
            "fd08545a59f34a2fc7da35903de4455560477e4d",
            "e6f9438d2a3d98b18f8a1293a0dc7fdc5a4aca9a",
            "b76416a90e915f6e3b732efb790e106415003d57",
            "04a857fe864f5054ffdee5a1e37fd3d364fbd93b",
            "c4885c8be862ede51d8557f415b01daae050fa43",
            "b7c9eb1a3c2e1875e2f43dbf1a2ec8ce025ac088",
            "bda382684f00d9e916910fea689a9fb3a9df6861",
            "2c92594fa693ef3c5c14ee7379d9cb3ebf54f7f8",
            "fd91b2dbb9c4039a728da69e78d35afe2106b91e",
            "bf33de769a0615fbb8774d12c15844eb539a3490",
            "7dd322f83e7a9fbd18767c41eafeda1186fb4317",
            "245d70bec0a8bac3bbe5c233cd8e0cde2bbf75b5",
            "1ed1a3067b5fad7a751842d4cfa8c0b16a325bc2",
            "a53264ab41281bded40e8950374dc7a8b37c5fd7",
            "562d7c616d9e61213fe69a0eac72cec80a1d9519",
            "c8810395a2a94090bc28e32d0231cc00d722dc60",
            "cfa9b772dadd2d2e070b74bc18ff7127274c5139",
            "a0fc7e80d9c078f8335f77f32c8dabcde7555eb0",
            "457a985d701a6390d47317c9c6c7ab31603aa0ee",
            "0876491983209c9170cc31a5900b606c1c91dbc5",
            "b808923b5412cfe7e5f8791f81e4c40dcaf320bd",
            "09fb05bc05d924f86b4ad89156b161a0b5a02bf0",
            "ddb568731a92e3891f27e06b1123a43b4ca47691",
            "637330b86674f7356c80189d815c25808ff2ddf7",
            "284af7be96e4a5a53eb5215688bad2326f785d38",
            "ecc32f8b3e93ed7e8ffa9d22c11587967fc8671c",
            "2960d292228bc21105c0f0eec5e22290ae9ef325",
            "90762b9660d613841bd58659621c2ac1ccd1b790",
            "ac9bdabe5b3f3f3c7fe2b752a1a8ca7b4a2b20f9",
            "052257e9b7dd3473a4456e4e775b008d7456202f",
            "c52cada7a0f473906bd6dc6c5aa439822aa6d555",
            "cf002d4a993beb37aea2f16613d73ad67d4f98b0",
            "ceef056146b62d9580ab600fbf453e386023bf1d",
            "13d1ee6058c9e3423e6e8b1f07f388b12e26c7f9",
            "aeabd3dcb93a4608d36992f71bb6059b165c0681",
            "39ac24e278f1babfbfa8a80833943083ea209aef",
            "67cc142002cc52c01ed72bd0fe13cf0dd158eec9",
            "3f82c157af6b9420ee954477c8632df6b563340a",
            "812caa5f44c1acb10a1c158fabf9dc60cbde5fa9",
            "4d0c0f3ffac92a7239d321001650367730ef8667",
            "d2ef3bf8a6bfd01dc327fc0fb7ef631fc7457a8d",
            "73470e1b162d52ae1c49fd42e85b8e4706f70010",
            "cdced052f01cc9a1e7eabae6c34157899313e9d1",
            "c988deb3b126b4e4d1ff61949f419fd31cea651d",
            "b5e1096c61b8976f193328628b6099ff2830e9c4",
            "50506e19a6fd0a8c692bab8e642a71dfa3ed26d2",
            "da3aecff01c0d06342301ddd276dbc6fea62eaeb",
            "502a6a7cfa96e98839b2d341830285f43beb6da9",
            "39f46613bb9ac3f63ac740507a7e9c1d8981f2dd",
            "c92ceca5ce9f219a5f803cdb0ddc354b7d5e1dce",
            "4dd3e95377844906a72fce7ad961bc128fb8fc6b",
            "dff0e76910941c8675dcd7bcfbac5c1d53dbee89",
            "51fd1c27aa555a1be57e903305642d5d0bd82001",
            "4ee4c7954aa99c82fc87fe9eef0eca6607c948cf",
            "84358e13814bbf1f3ae04ffff4a5f9d04026bb89",
            "399b9d056f103af84faebd371c24c6f42953bd40",
            "cdd60416ed4059e2e547dedd3cbfeb379de04574",
            "6417b999ee11fefaf0c4d5c9a677065a70b27d8f",
            "989d5990ad704fe97a341cb5883d4725479ea09b",
            "196201d6f1546c609629893e63fc45fdccb08649",
            "31d09a807efc973222016a47f832f590c51949ef",
            "24a981289ac187e85d1269de2748047907c2ab4b",
            "e6dd71d22792d2fd41966d2550bae9d9921415d7",
            "d9dddf3a683678761cfd390fd42c72bc2bce1ea9",
            "3ac6b6a596dad2f57390a8d7926604e349d2d281",
            "30479543b07d5869eb024663c6588e608bee3c1b",
            "7f4e84e630427ea98430ed1a07ab3417aa14b228",
            "ef44e63f2255d3ecd6e18cc9772178ee6049ba3d",
            "cac69ea13266cba46b9c78de65028e0846c9b0ac",
            "d331e5c7ac4865e9d023ebfbba1bc6473d0ecec6",
            "d2213f76a92e2c1af80f6e2846f08f1346da244a",
            "3396f45eef7f4c7f7ca3e3be5074fbbf58307780",
            "47b39ce4c2d01e05aa630302c6cfdb7bb99ec106",
            "e1fb4b4f216c87e6662f0cbab3be7fdc5501e828",
            "d7ba3b73a950597b22e26468988734d8ae5d4b92",
            "c65360eed1842d1f337e094113f472798131b8f7",
            "1806e414b81a960be12eaa4774f3ecaabcd414ad",
            "93493843b04ecacd1508d056af8ec3a0abb729d6",
            "f7f112ab1f1b0c70f23f7ac643a108c4b4695914",
            "850c5ccccff0b14b3de8a287bbc803a9523780b6",
            "e52ad7fd65471a462967e0a4475bb89c1d448945",
            "1efeab8eb89571842dd92dbc9120ce7309b517fb",
            "2d93718cd28cb10325f4c4fbbc9ecb4ba87ee550",
            "420794b61d2c77fe92ed390245b5c8467d30ef0b",
            "450c17857062cb57663328e558964f02ed8a04fa",
            "e8035ffe84a9c20a8c24429795bf58ca74e669c3",
            "4c47c6ab7545f2660d21deb0ec2c9cc57fc3596e",
            "1394ee9e5e89f87bace2aefccab117dc966e778f",
            "8cec1c63c20053c5ea9d74ecf8ed352560f490e5",
            "520d341836e69615f3dd247a37af1b5224f1929c",
            "c18ef0df0897edc9d36dc7800f74a91b60fc3bb0",
            "0cf4ba0d846831dc2cfc5bcbbe85bc4c048ec3d5",
            "6eee83579a6c97de96fef3152d8e9b4ff85b9321",
            "05f83b3f357e59ec7b5e415585a30ba1c970d613",
            "f30a2c1292ab5fbb3a3d71405ae4543be10babf0",
            "8cc8127bb1d7546bd430933c82c69aa22be989d3",
            "36fc99158d355bf624ce0e7f4f730c0db97a49b4",
            "5834c27e85a288226d6f6de6745ee8ed3b8a607e",
            "ee3bad3f92aebbe6f55b045c5d4336240e80ce84",
            "8d71eadeca8cb2ef409e8aa18da2018d6995d0d7",
            "519841bc0f3bd2cec4361210f9b51fcc519dad35",
            "5e1936edf842b40494d0054ff39ccf200d35e5c9",
            "4f1dc83b0d0fa95feb0f5d414f46c28ae19602a6",
            "7dc8ec0c61053ef4b2d8eaabc1c7aba0c9918423",
            "1be078ebcb582540f7de94d8255c6be23dff5e12",
            "5b4e7a0693da63cc23ff1ca28787cbe75538097c",
            "9ce185e3faa99a6cd366d8271b9ff2b8b3ea4bee",
            "edb140839ef047ead1d9b4245fb43f7f7ac49ce9",
            "c9e59457e54ea2fe6c70ef5b9aa40c2b1ccc55fa",
            "0e5a99390e6edb57c70f5c58efd4d11843adef99",
            "1799189202e5b0178222cc1d241931d42378885a",
            "8f426262c8af9e07ca62858f0c40321d88e56a01",
            "9d1a972b49fc3c94e7d16e3f3c3edd89df6a7ad8",
            "ee5eb943f74f8c12f9802a337b41f012c8a9a5c6",
            "e1dfcbad16380fa6e621074461350f2c82d1a86c",
            "666ca36b991689fe5ed579410d8fb4a2141d3372",
            "f12f59ef0f4c5a272dc707e587a476397360a4d7",
            "3ec8296ffc7385314b2a557f501355bfbe0a8aa5",
            "90c6056b703cb7e1fd49bbf26e7f731897cc949a",
            "295b531e3d7483e9df2582ec313fe5121b0d9d0d",
            "60031ea275e6026bfa4d666162745c1c9f1d6cef",
            "543e74a988672b3981183dd2f34ab05c30535578",
            "ea6ed9658dec58b22b594d041800e87d891411fe",
            "4f5c268a607f147a25feca592e6e7f3ca5f0713d",
            "a2ed82d3b20d931f872e2edc7ddd672544ed7947",
            "53f4ff243d60157101d082f96aef4977f4002c65",
            "3976bddaf4bf3c46677f52f40cb7a4d2ded506c9",
            "d29451b400832ceb7769f61d6b25a812270dfc44",
            "659fa79479d275f74ec40baa4478890e5efbcf09",
            "373e3dffb47d5a6e03617998e538549a6e7cb3be",
            "53adb2a1424f7c32a6592d90bed48a19df69052b",
            "45e42dfed3297db911d0cdf60691cca238fdef92",
            "30d4555c6572746e5fc7aecc5272aa8ff0d47d55",
            "c084dbbf0500b0d448ecc15a574df5eecb225509",
            "c9734b6ceb8a5c966bb969ea3468ae0ed6db8e48",
            "7637b5d9256af38a8602d60a9b1c2f342631401d",
            "9fbdace917026b04d638c03b2f991ae4ace33a9d",
            "3b17447d4316a5ea930b015774df03776d80fce4",
            "072da085bb70df9db72804ea0c025bdf439e0e2a",
            "8147f04db6605889060681cb4fb336e9c91a0324",
            "eb176b135a94158a14c31171d6e3765a2789ed81",
            "9be7c49a5d6dda496d6f700b00a9994532be04b6",
            "ab7e2564f36a0259e692e14ad563bdda7f0f8413",
            "0bed7ea63fa620d94d0b248f2c8e6d605b897c3a",
            "0dccbcd7ce3e5309b83594739ada7e93ed550475",
            "14c9325b5d631ab6121a0f959e2a1641727257af",
            "d9d3861f76959c629a3bf27bd6ac8e112a7772af",
            "daa5b542b4827c5a5d19cccd356a01ba756097f4",
            "91a6e08c12cbc6129a44e648985d08a5e1ea1ee3",
            "5197dc6c9ecacea0a5746e8bbec43cee141e7aed",
            "61b5e35de54abff0fd50ad23e85c5acfbcffd0df",
            "906a6939348e3322ae276dab045399e8ef8d99d4",
            "144f3ec94eafe4a776b92c1fbdbe14c75bca30ca",
            "5d3b6eb0735d37cb8dac7812c4e66f990029efa9",
            "be3d331f263a8ad1900f7b31965ff2d25f73c2e9",
            "ef7502e1d4bec3c7613d20570009185a2e814a29",
            "74de571827df468ccbda880713579de9b57f1a6a",
            "0e93600fe0a18f0d550555992971bcc70f5edcf0",
            "1b7037807f6c1c3ee7d97021744350eb1d6ffa21",
            "26762a71b6cf4e178c3952278eb0b7b174f7b334",
            "173a803c8a34975fcbd195ab4b671c169c29a43b",
            "ccbe08394940839bf25be6f1166419e0c1e7535f",
            "a6e70f1f1c1b423e15f69324429511522c9b7e3b",
            "d2d77c93bcf3a4bc5a069824a9869dca8cbde738",
            "25c87e99cf01cdee8d9754b0bc1fc709ea7cdb75",
            "0a8d5d70987dc501c1e57f3ca892e643c8239051",
            "e7c5468192ffae52187e60cdd59299f72ecc4a7e",
            "ab9a95f266b9d3eebf6295bac6f4b86cc651b4e1",
            "47a62e28acbf4bd17f85a2a46b5272a3fee5204f",
            "0d6e2d1090c09071d8807450e5c374f4d459c1e6",
            "b0d2f839bc4bc83b053eddb7c7255830b97d2564",
            "842c3a644fae82f6736e7043ddc5e06c2b75a76b",
            "26223fe8553c1c623be8b5aaad2ccf31ee5948d3",
            "18bb668a2ec4207828a52928760c7e8445740a96",
            "efed5087ae75a13e58cc06da5323f6f6448819a4",
            "2f7de4c8ed691cf0a11f0359ef2db48d390ff13c",
            "2ceb93bbeff6f5c7b6eed4ea79aff5f0574f4f92",
            "8ae246f15efcca2dc72bfbad99373b942c6e6482",
            "ce24b48e50ae13a794650b6009fcc0d3e81c11a8",
            "cda069215956b0c26f150000f301b555a919f2ee",
            "90cf6688f268a85da3bd459658c85b57f4b3f10b",
            "a8eb779ac3819b513ae0281b413f821dfa8d523e",
            "0992621200939f52ff666d90720ab27571898419",
            "36ff8962ccd04f8b1367ea56ddf5d0fb5c71163a",
            "6489fe890ef7900a62b19ed928d495fb4b84c4bd",
            "5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b",
            "16517ecb3dc8cc1891964a5dd166ac46cba4e31a",
            "84898dfc222b8969fa65e2685b91a51b086d67ba",
            "8ed297fc834589ed9869d175ae9c1b8be4d5169e",
            "6d53c60bf75f0070e8d5bd42e9470abb986e008c",
            "2be073830414fe657a00410ce3c1740b1e5964d6",
            "32cdf9fad2e0cffdc7fb9e4bcce2dedc1ead9f9d",
            "862691a9f7a38aa4a20a3f15159c83616cbd0fc9",
            "967821f719248ad28c2718cf372adcbe59177faa",
            "3d96d7d9fb84bbf8c63fd6bda48093271794f218",
            "c4a3560884840190b2310fe2d09f065c828311af",
            "fd5e3d9702a804aca42fcb36c75df016209d7453",
            "c2e93a5e4d09e9244d2a2f1995c843c4c188187a"
        ],
        "beta2": [
            "68c507f59b05c4e53411585c9d4a3d1988717de9",
            "474265701fa4efd7e0149b087d34666a13f6dfc2",
            "88189c6c5d48dbf73861dadbaaaaa1c4bfcf8553",
            "894739109db1509f336ccae17c798203655c05d1",
            "63bb2485f14a221325aa0d859df461e67e145b5e",
            "f1fa69a58d94b2c0e35b3625050fb9641c53c03e",
            "5f4fb87327c4852d33d3ab3189913b82ce69a030",
            "1bc03d9d650e9338e0a5b3b8f1631a3917e96907",
            "b958e8a2368e52feead25a8a59572dd14f14c3a4",
            "1c63c54ab3faf938c5ae92458c03eaf7eaaebec0",
            "f6b918a1caafa72f30201d146c8dfef1daaae361",
            "96ad972dc542b2c4746c834372af0bab05fc716d",
            "1538b870f16c8bddfae1e66a30c24bfb299b55d6",
            "e5e73e706817ea5687954ad76f80315585e4299f",
            "4cc2229a521d2a72af59dca5f48145318df447fc",
            "567128b64fcf23273b0335538c121c5e87643f0a",
            "94d6c3dcc68f9de4b7c004e3a18513edb1d5dda2",
            "716fef79ef1bce05cbb855d4b805c73eba92a563",
            "bf56a3a143eb0370f715080931be62eacc8a5a0f",
            "8a23fa41a86e825ae6f0cbec7346239885c6dab5",
            "3762fe3d9d5dc0477effd5a5f5f35b162a4621d2",
            "2509c1691dcc75e8880eb59e9330557bdbd675b3",
            "c4becb0ca44de25ee9ca9a3365245d979dad1e61",
            "6f8e632848a252ef3ce1989ac02272d4ccf7a4ea",
            "df4075604ecacabb69575ad97f2a86de7bd50f97",
            "6fc3fb5d62a51d5a03a423b7d3d7ff22b782a6e6",
            "c65967c17f30f94568396a620249df5a93a75872",
            "f9ae38d87ce86281306fb5948c500f9a47009ccd",
            "43b6205887605c7ac2ac79d4bf9306fb143abc80",
            "627a2909c24cd689b4c7f8148bcada3a552d0c8b",
            "e2509507600cac20e010c99ffa94d9c8fd7e1804",
            "281e5703b1f8f9eb467616e594130eb85565fcba",
            "793a45dbbd46491119c0c17eafaee734d914642d",
            "0ce6ef72156291bdd4993dd0d6f6bf2b794c0baf",
            "e5b399be65a5f9c322253bb81635976a858318b2",
            "b78935ef518ae5a63451d6de32f9df6b35eb8cde",
            "aac555876018a0ff51f26be95e6708b548fe65c4",
            "92f0c9272fb06e1020ac1ee18ac6454832f66eee",
            "12c923cb8b19ca9dc49c45601e8e20630cbd8497",
            "ab8792cc7b809a5004f7989b9228f231dee2c1bc",
            "48347499c23e69b200a597473447f80050d77287",
            "adee8cfee6df58744e08ccd03917829cc3faf465",
            "b3bcec8c4abc15590a6b5b850a6b70610b374c7a",
            "cc60359a6c8b91d5df8c21f09f416b5d2ae87e94",
            "30e3e301e047cb04513c28a88d6b3bd3a1afc2e8",
            "e09ca30b3247511130154cc43cd3084b2ae6903d",
            "83e91ab818d81c6b660a46d571c9c63c201d189a",
            "571e4189fd1c9110850d49b0056fe2d4ae820af5",
            "15c729e1d9bb6822dc2c4d35fd21a68398b1e102",
            "d20305a7187070a7668bc878c7aeb7cb06b8d1ae",
            "3956ea7ddfb4d9b49bd4f5141fbee0ee2076cc28",
            "2df077915d3f080504aae29552551d7739df5caa",
            "a2534cecf2b67175ee82a10f0958ee1f037f28df",
            "bfb6877b3ca8d93c3c9c2eaf7a34b170f183abe1",
            "54e293bfcb84c1a4176cb6c2d5fb364af1025a54",
            "31224276ee0185bcf313230181eb93d355b06c12",
            "d6672d8fe4e5d179eca9fad59e5865b487e71567",
            "392f65fe099646740c9dd84b0e8d5ed14cb7b7e7",
            "dc97a2e54329197c6691e55a52a600078ea4bb4c",
            "e31b1a76f83537d996040df2fe912bfd5a33d9ad",
            "de20011cbe151ee7ab4427d22a2a6b8bc6d6d2a1",
            "3943de2e6c23a2ecb30386dbbfb168108004c00c",
            "d46684057bc455e0beb5a0f9c7112e91b71b8c31",
            "141783d90f852cf008b0d11c907f14296633a6f0",
            "8dae3d71b27f24c2fae64d964376eee56b798095",
            "837db0b051dc8bbd5e6d8b754bdbeb07ef9f64b8",
            "efb4a0a6d523f09c7a847c5c6f7a94b5aa9219b9",
            "17e0a0205df7bafa822d15e65ff39e03a0608cc6",
            "78739f72666713d303771b54e02b9d57f9b6c995",
            "a6b01ca69d8de488fd2cb8a09df57b93537d5dc4",
            "d02656f91f04375c0622737f4a49604b0ce8e9dc",
            "e3656745cc60bf3772c2d4ac3c4dbc211d49e97c",
            "4c5a934408f88a3fb5059fd7334034f56a02406a",
            "77deae0483b705cfdae316348ad29eeb4badc9e5",
            "2ca86ef4491ff1427a4020163824630c51f18671",
            "995c24415afffe5673dd9c3b290abdd441d5835b",
            "1c6625756838560e6bd7c6ad24b14fe430cc10db",
            "cec8e09948b71a0f56ce2dc53960cfe799a83f22",
            "e9add1182ebed831968c19827dd8082f13138e61",
            "dd6c213dac4d029fb04e4d92cd025b274a452419",
            "61e41facc7e7aceac0fcdb1b90e433566301098c",
            "f3cdff46fc36267afe11f220b2b354739e3d7d20",
            "1730fab22a5f431de448aa7e96b0666730c642a6",
            "910ddd13c43bfdb024e52bd2ea29e0105f9714f1",
            "32a9227f5b1e1f576c3a24243d32998168cd609a",
            "7d135cb962bef2d1a7ef0814fb4addedb95bd0e6",
            "ff714fbe02d5cbb243a9044f37b830cee6d836b1",
            "ab644a991340f5bd2baf02f371c8ff67409db879"
        ],
        "beta3": [
            "21ab700f2d3da1848844ed6c2ff0910b3c580107",
            "c685501f51c385be79a4e8a62b8d1226385fb8fc",
            "9435c38b95407b668b88ed4a724b2b7e4ce8cd26",
            "75f427b8afc7a99ab6820469b5c9c093d1c88695",
            "95877b8e1f30d800ade204fcbf883f588f8a826b",
            "da5c95c5d8cb3c09321b6bf735e583653642b6d8",
            "b8ff6190a820f98400de1a9b6982de6050ca8e4a",
            "39ed0811e1963c196ec6a37791b1d5e2732340c9",
            "08832a00bf426db1d635c689b175a0a157d23284",
            "62216ae0439427b5ef43598b06e0edf73b6d55d0",
            "d02b319ec4c5f72251ba03af8375d99bac67f64b",
            "d1dcea79d4935589a003e0f16fa02646ceb6cfb6",
            "40490bb62641e176c0f868b1a61d63e1c77c7e4d",
            "d7cca42ef6c720f455d1cc2c49c8667911f7ad78",
            "d90626f583d7860ae060856f3935cf2845beb440",
            "bcfca5ec8615cf796dcb02d4291d9475feb58031",
            "a117a3307a9eec69c5ed7c80a0b4eb272fafc474",
            "b776cf54982e5f5bcbe33c226eb984f8ac0ef3ed",
            "ad577e3c7e5e334144cbe15b46c670aaabb9b871",
            "98803d4edde8f194fcabcc7caacd84e7763f3b45",
            "39bbf76584b3d5b7cde8164871840589c86ca3f1",
            "61e41cc9a1e22d0b15b8bd06ff848eed5d0f095f",
            "d5a56f023a03c9a87cc48a6eeff579e47deb821e",
            "412e44f079bb756042e221d41dc3b4fb71afb487",
            "dfed698ee3bfea124d81392cfbaaff7d0a48ade4",
            "e345fde462b3b6d112587706a48e927b2d22b5ba",
            "078e1b9f454949f63452954e5f69e0c8e9537d81",
            "fa04a839bbe89666e1c2d54e97283477012756e3",
            "c8295720e49a5fe86aa5f2da77d882bfd14af726",
            "91e3a53518bbb7838229832a7aaa0464105e0dee",
            "5162efbfe9daddb9b30c15c906890e0ea4e4213a",
            "8fb47d6b3e99115ae53e45e32e32837570e51e21",
            "0c12e26ae116fa61498cf5019796085e4b0ce197",
            "dd3bda91567cdde3335d9bdbab7b9942eb46a89c",
            "140440ee8287fca385d44b64d4764056d8ef70d4",
            "6aedce488b0ddb8200473102af41597359b87e81",
            "c783dd4a52e59eb0a01f8f5f494c9b9745a29336",
            "8814578ceb3470e1c1e5b2f6d5a62274f8b9dc48",
            "4ff8d92ee625677bdd6bbcb577d722e31e88a4a3",
            "ac5d7dc82187940a5fb2908e276cf8eb0861cac4",
            "43e181a00ab39671a3bb0b2d0302e25313f18aef",
            "29eeb461f2aebc955766bccfd34dba08e6b7890e",
            "05e2912ea2cd87e368c18c7d5888ccb41dbde988",
            "d85cf416659bd168a8b9cfb6f3605a6f47c1090d",
            "fea94b5a0db5d35a62b5888fc633cc77689c6e1a",
            "eb2518f4622d84030b1c57b621a0cf4a2684b670",
            "b3ebc80feb8dc56e1fda22ecd8e378ba675b718d",
            "7cfd984e73d6d7d5b29f4079ea7f0e34bf67420b",
            "dec7cb55482f83f8a2472c92c8cfe96d1854d6f1",
            "cb6ec43a7d92231497982ab89033f7e4b39619fa",
            "7958ceaab80386602e50ef40b989a50ef3e5a9a1",
            "df39eacec20dd6b4c2d382c7c0c789eb72c9c972",
            "5cf0ba88e32cecefcaa73b9e326c948412da86e0",
            "9ba9a417664a7ef05c0ffc2b2bd1e28d3ac70f27",
            "3b3c5f413e12419d156cd4c11b40b79b30e6f216",
            "06c0a1abc9bb12d13c69d1269eee2b4a79a94878",
            "b91d8d49fa25d24c5c2197a759bb4402494d4bb4",
            "0d01ef3b2d890ea485e796ba4a81dfb8adff15bc",
            "60a7b83fbf600dfea28b779a4d5c8b9a64ea4f79",
            "f3680a2412af96070b5be5ebb8d9ee47a2cb9423",
            "da35288d4e5310c790ee0fc39fc15c6bc12533e3",
            "4b5e94dd07faf1b6ec9c16ab1c25190e76cec4ba",
            "eaca9a17c30b6425ba0bfdc0d181fad7142ea900",
            "9461923efff3aff135b66673c6579d5503351a7e",
            "63d208d1b0d9bf92f07dcd41a7d7a1c7d8baa8d4",
            "f386252ddecb8d84c1f5bf1e9151b29e8d00765a",
            "ee07f60b07617fb470ec74294b5148a0dd8ec3aa",
            "f3026c2aa046a8d5958ac38ceab857fb12c03f5b",
            "a40ecc71e65eaf00895b4bd01db0495664be4274",
            "8f447658311451985951157ac6284f0b36e4d9d0",
            "73ad6517e4f5344f909a58dff7347eb69fe0a539",
            "b3396b093b7aac8184a670ffb57feadd4284b4ec",
            "5cd47a1984118b1e96b96d8ebb6ca7811c9f4d02",
            "a248c318de3f221d174becd39050ce0728d9caf0",
            "cebaa3f763ef05a4ee189f5ac13fb023d365eeaf",
            "d1c8c5dd304f82acbbeb903e4a8ec86a63a3930e",
            "b822463965b0454ccec9cc608cf9e387bec274dc",
            "b5a908c985e4f3e5633751012fac64ab3ba0fbbf",
            "58d76c117eb77c6f0e60008402b39070d22f63f5",
            "687746bed670bef7a9858d8524696f1f88d51cb8",
            "b15f7c13190e0a7750c3e0fe03f18f4f71d29f49",
            "450902ad3f31858311e75cc0ad140094a23b5266",
            "d644de80889bfcc2dc33c5b64070a23b474418f4",
            "f742d9867980e006634867b93d83211d51a5e55f",
            "eeca70f843f409f36645257d1e12f357ccf8e6cb",
            "34bde7a6f926a534ac0c3183b793267e9582c94b",
            "7653ed01583facdbc29733f5a5eda7825d7bb3b6",
            "8245fd3275eea1754e308f6a5e65b192f6cfe3cf",
            "d0019e431dc29428fc678c86dc0282155faca602",
            "1d8b701da0699436547440d0cbd74f8a7053f7c9",
            "f753aec703899f9582d39189c1d4d136d386ca83",
            "56df1841f10303b328a84bf6aa124f62f1c3bff4",
            "9cbf7971e4bc02c08c1f135715409987e4bd7008",
            "7fdfed2a9efad37ff493735352ec3370d8bb433c",
            "9c334fa242b35c2aa332556699cb094954a958d1",
            "b71701714fe97909d9bd3a495b6051697a136152",
            "8a417f32bc639d94f4c254b6d84b5f755ecd7113",
            "18ee8da7d6dbb07a9ac1f436ab180a9ed83f4a87",
            "e34619a60559687a509b2171d24fc208a12d93ac",
            "ccd36e0dbec048ef1645691d0cf838465bfb4bd0",
            "a810c8c5f681e76d96d8b461ee6e173c094aa2e5",
            "fc58d93176f6f27694cd11e6c7de3247f106faee",
            "3bef5f29ece2ffb3a32a61b72895a04540f535f4",
            "95feb6bb828302bc25eebf5656fe1a94659c6826",
            "b777a9e5f9838a98a0dc4c73f3ee6d777a5ab53d",
            "67d3fe4075955bd5eb8892c9610a3b469e81cbc9",
            "7af43733e118083967b87403c08404e846f10340",
            "ff61feaf4e9d72a2f9525f4ee23eb42c1bf0ff70",
            "4c6751d38357cbdd0f96fe21567495d282cadb2b",
            "c3d9cc70685a9b615be63d768f276aaf546dae0c",
            "22468ea1d31b17c34502568319d2187f3102ae10",
            "a4861df63e1a38ff1732c166a5a2a1f42665a7fc",
            "9c437631a4a298c7e1b735bf611e4db9936ae77c",
            "d3ae6566b4997a93ae0d78e97497d70d52b5bfdc"
        ],
        "beta4": [
            "584dc09ff8af8373289f1a35cad413e7432262c7",
            "e6fb19275e32e95d12c806954f83cf945417bb08",
            "93ac21cf8b0885dc595aa406699238ca4b2d580c",
            "c6fb284441f917b8d75c3425ee5437271c875431",
            "c377bffaa1961bb9517f0936a4d5745e4f0bc7bf",
            "f706a3bd54d4de2dbaa3e728e0f1c3c013f0045d",
            "574a5e59f3f5f0d5c73ec6e4acb4098aa1baa5a7",
            "49c20ecd190a59a8072888fc3111334dee111ac7",
            "8bec4b6456526174c30c876e8c100c9f57a6e26e",
            "ece9dccbd1543b4c9df8246bbfac7e6316d9a1d4",
            "267063268bf17e68b6a72e7481f88bb1eba678e0",
            "4a02e6159d78b0065136ad5e230880cd06ad3ba4",
            "346c9a6671154389e1acad82d7e82a54f9b2995d",
            "9d69e7aba31e8575846f466f19c14df162a75cab",
            "cb19b81374cff1bef17a879eb77e4ba2baa9db5d",
            "58898a54844dc156d1dd0468e26810f4cfaf0465",
            "3e7572304dade44c873d2fb3a3234206f5bfab6a",
            "c6e4ee72df00092cd44811d66c11afad3b1651f7",
            "b0eb2b4e59d3a0bc00538df4dd3320f5613345ee",
            "dfb03a39563964ea9914870c0a4e230efc8dfd93",
            "1eac1a27940f7f48521cec376a0b74621fc27c8f",
            "2c5a420701bcf7e2bb6fd3fe82793fccc150ae9c",
            "dd03a68b8901f737c05c839bb54b7b9663399594",
            "d01e8aafb455bfa07a5944eb0b160ebf6098f73e",
            "9c0bd332a5a6cd574807f64bb56964e8ffa5c4f8",
            "ee4396809c5b557c1c429d4ae7b2c34c34c06e8e",
            "61b1e2e83fd23492a062ff9e8addeeb12e7a098d",
            "ae34c85a875f7a62f2cd1ada438355c9f6906362",
            "62858097aa5680899410117cf1e8b1b0181a33ea",
            "304f453b019b58ea0a28c6c061f533b30011c0df",
            "b0329fe8cb08a9f4cd3540b00683804d2b965a63",
            "59eb1b604e2b9874bba6588cfd1eddb8589f7243",
            "9aa001fe14351ba7b8febcd4f2a9f03bb6f6d556",
            "412632619723adba6c60cfcc107e56d583904ef7",
            "911f8d03c187834c62f434b89cb3a5ea663dc5fa",
            "3fa0c971584e3d2d6318d9d825bb8400cf52d62c",
            "739d27ae40950b2884be02b80e94203b8c1559c7",
            "bc93cad7f972cb890f309fc942c91e537953875d",
            "6782738a8591e403e04633a508273ded4c79ea4e",
            "e22335ec72171a681ee74c63399f49042b5220a8",
            "d214867a7e78b0092594507113d70ede383c4923",
            "e6534736467072d1fc7277d08138ed8715b679b5",
            "fd93036834ca8f3f72801c63af5704da9a7efa71",
            "2b7e00f601b1e2bfe8d3ed0c08d4a0857c6fbf5a",
            "f37ff9e25489651f3bdb4a04f7623dd5951c020a",
            "05624ddbc8bb8288614acdc67f0849a55d55f16e",
            "194452bf38e5a0de0f1c8e0698244a6f47b88a08",
            "4c4cb12e38dd862c1eedcb8ad17ca39ae9e3474e",
            "96bc1dc46919a26c28ea4632c98d903baa27228b",
            "2ae9c57a0e5ee3b166fbd002933d81990b99de19",
            "1fe73d4febe7fc5805807852b3f5633a50f3a2e9",
            "51732690e68a59a7991060fed3d2301ae40b4c8c",
            "4bb21d3d8360052c8086d11171e707dd62486980",
            "64ab7488dbb58f561d8bf378af5dac32e88aad7f",
            "6b28d93bbcd0ae9697b4402dfc62ef906298aece",
            "ee883cea402bc23b89e0ec6f01dd91623e3be797",
            "7d14dbf11f17983cd4bcfce4429e3714bea3923c",
            "73328c8fc28afd857ca21d021f9b2873f37f84b4",
            "bfc4baa289dfdf79d1c7f0fcd398e4a722f85ab1",
            "619c15e88cf949fdeb121656b7dd2c3fe4bb8ac2",
            "02e4e208ef989d5e9ee509fce224852bf9070f88",
            "52b32ed533a5c91bf45696b1e4b5b5682df4bc17",
            "5b8a1314bdb48a7fca73d3072019a482b8c5b2b9",
            "45c76995dd490427dce254af46d704ae343dba40",
            "dede8d384f6bfcf66bc0468cb34736a8c1ba63ad",
            "f32db73cd2b4319673fa1dfd7fbfdbe93e6af085",
            "ab9ed3245db4804ab0049da472b7a5bb0118a9a7",
            "5ea11fb481e3ac1d4f810051652c5a1f583069a3",
            "f330bea7a0ceee057a34fee9a82fad0d966da353",
            "8f12a01d45cffda01afbd7f1455febdb6b57f124",
            "e96c42f0e162685b95da5b721701476ec5ad07eb",
            "d8ea68d3dd04b8fe50739ffa30a4d39c97cb9b40",
            "e236747b31bef122a1d8e4a587d058e261002bcc",
            "6618a2e7454acd1d1e8aebc5dc2d38ce94ad17d5",
            "2bbfc379dfa80059552a6de5040eac4d48e600ca",
            "010f53a0b6d4b742d13d7c1297e13bd2c01f4bef",
            "42dda76296802edb7fe2b5665f62483a2914bba4",
            "b40cea8fd40112e565bfe09ddef46dd1f925b9bf",
            "814400bdd2a17a63fb1c91f95d49eab524a816a8",
            "b5081afc55dd66eeb5809c15e368ed2da97f8da2",
            "00b99bdab3115d94f28daab5a33ee6454595b844",
            "575399ee38e8cf6b679263d8bf875d20547c4c4a",
            "1ba1d46740e0172d7a12c2a31deecc9663c7cec3",
            "5302868446ff4b47d493c23f4bac16261795d150",
            "ec8a4c025d85d4bbfa67ebc56332b1ddb9d42b7f",
            "e9045a6d0316664b00935c38aa1c2115d3d725ac",
            "1ce2b800b570785418a3cad59c07e1f64d6db574",
            "cf706e2dc3b4b8feac748732c6bc95755a614b49",
            "23c142afe71be285e648312b4747bcb150eddd97",
            "b4240ea1a7dcd14542a924258761b78c46b42155",
            "fe79dc90fcfc68720974b272f61ac305116dcb9e",
            "54640046a95caec08adf52573ca3d46a8987df3a",
            "dc08fa917729e21ceb1cae70d8ef93a43e6e1b68",
            "0a81659d9b9212dab351f0233f19b8a22b300b1b",
            "a7c5e3134a8bb631bb6b97210ef8540f80858799",
            "c88a8f96b478cc92623853b2bb26818b888e311a",
            "cb0ee90fde896f50d255693ae17f0a2f665342fc",
            "09554a66d8f3d841486119ef8283c8de29ce2677",
            "6637dc28f6330ce8f040ba1909274b3251515128",
            "db29b32cd614dce3827c7d65de1e33326b250be7",
            "4285c44b47256095871467c3d7c102cab4bb61b7",
            "7c3d37ec1da6166e5730c232819d69263b4b8554",
            "6ff370030ab8c14a2db8465a5b7316364cc02201",
            "d4c2e7ec2ef4e039539922aa43e64d95e731c0ab",
            "0cde6800e7415d77f74ee86de396a1e4d36d9930",
            "fe7ed984b5a187f0fbdf531fa72f7b7479778d79",
            "3947c11cd3f174032a21f88b1cc0d07585526e54",
            "5f9cbe514d69d7a8f40eddb2cce7a31174f29b29",
            "ab76395144baa431865ef2b39c6c9cfa11b8f154",
            "01c60dc9eea6cc975f2f7d8c4980d68e94ae7577",
            "5271c971f346fcf3859f5872049f948afa4dba99",
            "22c9ac154053b8eed952962749fc8f063e68be0c",
            "ddba96755fa415dfbfc47cb28cd741d687df579e",
            "806482db775c562e5229bd4a578f037ad6957c4e",
            "06401129bc769708949548e80138a7779fd6b1d2",
            "fad3fced8fd848b26e8a1faf9d48efc06e18f674",
            "233f21108b8937a8acc15a82daebdecd0b92dceb",
            "1d7a417affca4d239b8ca64e839318d6ef811bc4",
            "1f4a6e43df774647e3d50adcc7b64d88b1ab987e",
            "501517a97d67bf87813827e251d045c148d75eae",
            "3e19cf834aa3116f2e8cc329d232b3e747becfb7",
            "bc1426dd70fd590395a04737a655e97da9fab53f",
            "1b4bae595e050b459164954037e7c1c274ad7a57",
            "cc48c1825faf55d68bf6a897cfce60b0b9313e06",
            "9eb4d5d5debc7ed1f88b8225e1e9f31153a9c3cc",
            "86dee6ee131e4432a060a08f170703d4cb661c96",
            "47a93ba451f5ab6e2d003ca92cd47ba042daa82f",
            "d6c2a4bf680153145b1021842bcca9be7f98b919",
            "269749580dfad7136b919dabc367575e85e6d626",
            "ccf662c8b8eb57e717d204d753421556ddfd7da2",
            "f84a2022358ca0454bb34c3d1933c029d7a9af15",
            "620fdd1f078908e665a0eb2dd71306016c785abd",
            "7aa0ce5702da50a9f74efcf67d784a26d0ba0956",
            "db8700e8f80615c3161afa31606e9a5286e65916",
            "4fd5f22a4907125ad149d31639d1f15934d67978",
            "dfa509a3b421f3c1b831967ff58e8b6e5d38e26d",
            "4461f38c0b778ae321f57bbe79179923ec2377d9",
            "9434c69efd7aa946157f74a0f3ae9d89dc8cb05c",
            "b9aa89dd06d99790c26ca2408f199b99c775c6d3",
            "78a11ea48c44a031fef09d5767c52dfa800fc055",
            "a9710a2a9bceb3f7e2811566aa025713606447c8",
            "d0a98e1ddcb68a9b0057d863ec09317936c92b2e",
            "7ce807a9c5e1db27fb0dfd2b1d47868bc4669892",
            "5279566a1baddf683c53e6ec2db80ee1c3bd89ca",
            "2a6c7fc9f0cc3ad9085b076433ba05f4243a5b66",
            "46b44f8a1bd889573bc75be34ad56e86ae7d0801",
            "10120783d609bc74f434e385a4e984ff0e7a5323",
            "55cdaebdf9f92e7053fd3a38426ed31888970edc",
            "54738d319531cd715c64ab1f8384a75e361e6543",
            "98fe7f4a30d2bb4dbc8cb49dda5671302adc1bd1",
            "b19469a08e845fdb133a769376442d6fb1edbf3e",
            "0e2bfdc3a30ef49cee169f3518a5f8e8e6a9b4b6",
            "4b205afd3dd890cf26d03ebe9f2d58c91161ef73",
            "0213cbbf205bf323583122d2601bd7c70d11fdb2",
            "1e2e3b21f3fe84c0032e72ec1780d035a664ab31",
            "1a29530a99b23958ca668613c95d23a177fd1a0e",
            "b08e61640f2bed7c2d7d16e20247001b4c0857c1",
            "5eca1758166f35b507be939437391658b92dd713",
            "8a5fb8c69b65d1ce4fe0986bee9a23e8dded546d",
            "6d1bf81e016143b26bd81a01e3d223c9485f9d32",
            "a0961d64e41f8069675a9b78689575ab4f478c2a",
            "8bc325d991ee474ee0ecd8a7ff9d45abb982f2ce",
            "886cc22e9bc843fa3d66c0ae78e3bee2719ec025",
            "aea0c1235db50a89b0a8f5680a787d4143ee8e25",
            "c269e9243b2e889b97135bfe86ad6283e9b78b18",
            "07214b979121a0a8323c99a4037fdbc76d5a0968",
            "c1a84c685b3aecd1f8fb6cc31fde6cb6328548d0",
            "c320b2a181f5037191eb73b889030b215794d13e",
            "88e60dd62567abadc3ca2b5d5efcce3ce6cb2fb4",
            "69a6d7f1798c703bea5b82220c239ec18c12c624",
            "1e0576915168db34427827e31f93ff8eb32564a7",
            "c85eff5a69a367c924f89106a082486ee3b748c2",
            "980101a8d2cea2cfe2d1eaa807621209e5a349d6",
            "3c7114e1c1a5113956a9d4f6ecc60e0961074d9b",
            "8ac91f813f364ed3e8b4b6be1b0770124af0d1b0",
            "b92b3911f76e780c980bf727512455f4071adac1",
            "d0d26802450ea6504af3feb7fe3d209c9518887c",
            "5c80d42561d316fea6bfa5e0f2035c9aa36f49a3",
            "f3cc601e6c4757bf0412b265d2b6d4dc22cd6b2e",
            "a9d19a97ecb60ff316c44851e4a27f7f7ba91677",
            "807e9038d2a26dc3d73a9788ae9bd4d3ed7a0eff",
            "b7fe3c9c3822d133405ddca76d1310eeb85d3b1e",
            "1850325666f9be184a25f281942773ad61ad5acc",
            "4c00ecd14611eb02cc14f7feca11b4e400a31be3",
            "bebe1436fe3f0b4d774c7ed19b927eb84adc16bf",
            "cdef8324535aec6d034f1c022383c1629266fb95",
            "4746eaba831f1fb85cb7bc785541c2c4feb423db",
            "3bc6822caa7ca9a2b3a26eb450c35271353a5188",
            "76f2a07c8bb5dd79325f3a69de3ec409d8542536",
            "ee24af954705a616d4687c6727ec37343ea3da77",
            "174851755ce609ed7ecb508adeb8ff6c90c86575",
            "e62f087bf847b0852eb887ffe0154d88b5224d3d",
            "6e4cee09dc2fd70a0efc5c669d548a2a25974642",
            "52832053a05c1d60a7fc74524e8afb9b3163a6f0",
            "cd18ba3fcef89116a6a09196b12a019dac938ba1",
            "96d658638a34ea670165adb95977aef233c9a630",
            "42d2187f38363c75922626c75affdd63a9fa2441",
            "93913e8d5c7114b17edb9799c907cbf44f51e5d3",
            "ff486f333d5ecbe7ab04ae42be3a682e1d6b3f1f",
            "42a51390a4b056e2f6860588fdc7738caa86809c",
            "0426e2b4079ebbce6c769f23f409b08ff721fb6f",
            "5c9809ced73394117638e4f3b283808395e7ca98",
            "4d8510f9b9c7b4762504f16d3d216948842600c3",
            "59f98e3f69c6b0a7b885d275a66556f6317e0681",
            "9cde5e2977e2aec859fcef1590b27419d602cd9d",
            "268f83e07f2fe7fd9330aae433ce4fd019c91b01",
            "d6221bd61446362a96aac56ce2554f63cc651eaf",
            "e3be3fbc59b02de92694d84279c5546c9463c410",
            "47e64671f688b5bf30468e264e4ff59778646598",
            "fcaf4c7d28e2ccc3c5b1b1ab2f1c9d914a3d31d4",
            "17d8c09a8c7dd1b4be65e63d960051002118341f",
            "09b79ead802b9a861ecea0e43f160db68bfb2a50",
            "65f72c8c02b98ba8f918f1478c05208a0f706993",
            "68e8c1bb8f523ca0bc05a7d4823de2a4e3be6a8b",
            "723632a76a6d88c2f95ef728bbf2f7182cab05a0",
            "17b403af81afcd3310cd080aedba9c61f9180e3d",
            "857d8840262b3339cda05dc77fe28de817322673",
            "f6e2c37c43a8765544df31be5a0475ab4cb68fbe",
            "840fdb74684bd6cd0e366e5ad36c31dfc5669aed",
            "cf4ccdfb0970c37851d33fe1ac345367dc3e2f86",
            "2dea8b3c3465901759cabb100c86905cec28ff04",
            "98976f926024bd53f609663905d6af4bd6d9a74b",
            "dcb097c7a164b528faefb4079c3a6cfb954f0cdf",
            "d61eba57ed7464a43a66e4694798478acac80f0e",
            "55550da68b1e906049954de20c29e4b63716ded2",
            "a66e8a29a71f87b182485b3a5dcd00f37638cd57",
            "5e197fd21ea836a632d97e27a3dd5ecfaa8405f8",
            "06a98b809a1c154b6e6229c9bb067e5610bc3d34",
            "7d7e256e7f873075c1e83952f86c6ba71bf91b3c",
            "e1478ccac2e9384ff589b08edbba4e225e9cad1e",
            "3d98247678b8986f0696973177badaef480c70fb",
            "54bc6a300e4c21579117c1b728042977ee8a1534",
            "ae1b209d6e5d86e4924338f8bffebe2f45d21698",
            "c4eb1ca969b505e32ddc58cf360dab8863bbb73b"
        ],
        "beta5": [
            "2a347ab8671e51ee02299d333a9d37f7784c3e28",
            "e66b52989d61d76b4509efc0d442960d56cd7d49",
            "63cecb78755d43126b9113153b8d8c1201a0280c",
            "cd9f18dbf046c140795db4d1fd74e075b8bbb06e",
            "a9988c55014185ff2791c1808f37d7d153703c97",
            "1db5090dcd7bebcf35b587dc148f37a2368c1530",
            "b045a7c92e3a02dc67d95970e6ff8e6e58bf035c",
            "54393c53f33702a34bf8b139f4ad0b6118637a62",
            "a671234483277e1b193583ece1582b34d7e67faa",
            "934e4a616e3bfe8cfd1df6aacdea3d5170f6660f",
            "2274ec84cb717bcb211bd9cc8409d50e837f3e5d",
            "5affc965156de546fc1c4042ca2c49a8a9c0477f",
            "246b85c686a5f217a5a523222d0154f07594db7c",
            "32fcc88c2384a94bac49d0e96159b0e79828ca86",
            "9bcdcccb3667b0b59172ae0c31310ec73583d26f",
            "7674e494aea8cf7976cab5d05fabda7dd334f983",
            "52fa38b0f75bfc82129e0a1525246c52a6f08284",
            "4e7f4ee8643c2d569257b2cbf824e920fd53e9b3",
            "782eaa55f713eee56a88e46a0bbc18527f7bd272",
            "634f9523c252a50078e48fe9436c1dd4215ae830",
            "43fa189927d306b6a2620f1c18deb8a39e9fcd3d",
            "33bd19e123938b79233b08372538b77e66adb9f9",
            "48f9059f12740ce77850b90122075dfbcb651254",
            "9a2e88aa01cfce46cb33943486773fd735041bd8",
            "c1615e766d39cecdb8ec1b874d89651b5184791b",
            "c37bbbfbdcef565dc7f8051aa489a471b0c8ee97",
            "c0a9a34a2d3d676de6b8582ca7a6c8ed55a13487",
            "f59c244a4a9f6668b4284edc075b730105b802a1",
            "873d7ab52f571c2ffe0691732cee968e2f94908f",
            "06ddcbbe4b1703fb78eb45868bbae7ae3e515622",
            "ee61ad46e743e2a350bb6e2f55b281c82f14d445",
            "49e533a7656430b6191b8959115d9a5a3ee44153",
            "8304a7d4cb24dffd3dd9332fd35ee832a60db463",
            "eda5b021fa05087075a55750c9ec033af171d14d",
            "d7e2a6f5250cefbb866fe210c2ffba747b55d8fd",
            "0f638507a6324c009a5c7239dadc15f336bbfd30",
            "38b646ca4aecade3b7f7ad516dd22c23fe07b747",
            "3f1caf6640f6a86906641f2dcf70d99b1d360318",
            "6d036c5a3ac27b3518b0f496caea437cbfc2211e",
            "561a8eaf6e2d64f96be90295be6e485bb6438871",
            "36474d6142ef3ec09973cc037142ac412b1ebdb7",
            "bdf0f78e0745be0fe572ac53540b4a75f988dd8d",
            "a73715cf55d6709655ae9563e0f6e4f4b12b9955",
            "30dead8a5e075373bcd333ef40bc12f2ca8b24ce",
            "9401e18568617bbbce74d1320e2218c2331fb2f5",
            "fae70792a0532d2c8bc3dc4cbf1cb070af445d7e",
            "d56d1ff4d2ad81c5291ee5a5e9c2cd3b953a9f0d",
            "18692436449ab4a2709523c47ab8c5ee673b8de4",
            "c4296edcc583aef701274521b9fc5a4c809560fc",
            "cae1844c5ca961d2ea6f5712ed2c64aa9d230799",
            "ea68c2bfab116c00ce56ad8240484b2b25e55d91",
            "db3fe5e5c3ecb188c5e13a4d4f30a979d96e434e",
            "5f7e65ef058a2884a71ea5c7d31e3bbc39d14809",
            "d63c33fa785fe6963e0fb4c70a9ce66017a639ae",
            "4551bd9386460467dca28fcd82801ac407f04ca0",
            "33043c63d5290c4c211841a6340a586f3dc85db9",
            "43862fbf44a7d92dfe1ffcf30d710a49210fa60b",
            "a885e8322db5f85bb56f1e4b3400161e2c21afd0",
            "ed952f82bd0c7d6e94657bac988ff8f14e335e5f",
            "2b97d143a2d96c2f2a62e8cfcc5c5524158dd58c",
            "2dcd4141b82281eb3f924cc42da66aa39ef1085b",
            "46a04d160e6e93cc61b825268bae674a2320f075",
            "f7e9369665cb74dea655baca8bfae63a951ec18a",
            "ab2bdd8752ece7cc2ada5abd68d0b47e8638bb26",
            "fe65682937eed19d8eeec0f50c126e86a4f667df",
            "90cf873979a0e5b13a2cbc97eb077ee9266e48a5",
            "abee48d0636fe04ee60f5582fdd4366ce33be51c",
            "1a9b5b7c991bdf8771a595eb249f3a44a4499f83",
            "75cadbabcb49312e77e58d717f0afb89a4728be3",
            "fbd9d389f0cbeb027e837cfb65f5b98ea442f1de",
            "52507443d3f1edc86daabb8a63a9ae688141e1ee",
            "02c02403e05c14fdb60aab2573b8a99344a7d53d",
            "975046932c6d41967b3f30cdb8c91ac18a508495",
            "bb9608a7e6d5069ff29fd83638a4a739df459577",
            "a0f130e23c9513b07cb8bba94beef9f14ada504e",
            "9c4035fb7b1025c2e0695d07f886ad8beedc0a51",
            "3fb36bf395f2cc03ca8bb060d0afdb412c0855b4",
            "8eaf180f11b22e45841b18fcce07f5b7f164aa21",
            "64457bab85f9c5eb94fbbb53936deec66ce66403",
            "e5a4aee3a6740a602694e95df1aa9a18990deb43",
            "f8438601ef385447750eb61fa82153fa2c461f68",
            "a3a43d9623df8e3737826ffa6c1318f4007cb295",
            "ac7292ffafef04ce42955687e74d745a9667aeef",
            "0f6d2c34411e25cb41eec5a872c7fb9b1af77cd9",
            "ae51d5ad33fd566c4806b3611ecec92883f81081",
            "bbd9578d181f745f7884be32bece6090fd7df4e4",
            "5255b661b4c59ce73148db38caf57d3633ecfca0",
            "1ad9e856a04a4a6de61ec13f27325e9a7db0ff5f",
            "ae7dfd1f130f7a2623072af16879e34057ed73d7",
            "6c35b4898615c9fdd6f0b18184af9c6669fccf19",
            "758daacd24c9ed8e7fc3fc1bed77fc2c40351cc7",
            "04670d05cce6fbd5d39ce185646b7f58d206d36f",
            "60ff43b7ce7f19c95db5a09e4791b9adc752cd8e",
            "9a9dccbaa26915bfce5343f21092add79de02059",
            "39e61b76c6186f42c578b10cbae9a5cfeaa51a2c",
            "6e0468d4527f755826a84f15e6e106b393abdd0d",
            "50fa1896b8f10804fa7e63311a6326a1d1a903a5",
            "23671a4ea54ced5a468c53a9915e1b36abd2e8f7",
            "6a31048dbc15e9139a49b6fe22301789528c8279",
            "02a2968764e2f589b8ab5ef1ae641607f268adae",
            "788567987a468978d0539880a8ad14bdf07d960e",
            "99c8cd2b174337912456aff236c9ba815a6d2f6b",
            "1e7c60174ea33c1e50cbb6e137e0db107f326776",
            "90b83e77a6ea271b27ef25b07cf55a9045b02f17",
            "b3f93ad127cc2a840b253f397ce135fd10dc666c",
            "1065527ca74488e75330603e63f88c69febc4be8",
            "86b23b6473fd8593b3632e4e517ea99bb1053701",
            "a32a2613e9d866d1958544246dca6fbfd00179d9",
            "51681ed501e52c76705668168825ea5024baad25",
            "1b5fa74e396bf2c9cf927608b4c8acef2bb2b97a",
            "354404db6067997c1db358ba9c50668e93415b07",
            "b9cbffd957a342d61a17c9a224c43aa9bb06c536",
            "cc4492f9b9ccb8d93c132d97ca3439b8ba925b08",
            "b859a1898d82ff5d0c568d45b45eabc054d981cf",
            "dbe3eca69b3b37d360b7d462cd09ca40a3643b4f",
            "0aa22b8f1309652353a1ca257f75ff6b3a0437c8",
            "828cedb5694312db6e4257dc826cf61697fad6d6",
            "e96ebf92183a0a12784ce90f1e36215fea29615f",
            "dc776e46b65bce8508e393b5a7d7fe358e3dbedb",
            "6f8d35138b668f99fb343967ee2567797e554416",
            "5eeb4f220d431e07428a02793f53c2c06f9a64c0",
            "991e9228776d6a5e1071c610c3ab6c696d887ec3",
            "2a1917482a93331b4de0835be2b40ab80819f045",
            "273d5897a0a0a2ca30c06951c37c100401c52604",
            "862d63e9f7a23adf00add9f47fedc84fb2c1d173",
            "60b34ed67d1b2173dc4b947f65d3eb91594709fb",
            "70ed07c8d18c491119d9bdf588f0fab10acd1163",
            "e922e49b138a445a1605b9ad735f3054b3397aaf",
            "bc607fb6075cebf78d8e562d7b7423b2650906ac",
            "d0f9fe2ac5902bb18c09ba25532023254c2f433e",
            "8049fbdb9f61490e1f83c149591b8deb7474827c",
            "7f3800ece2be8adfea40f32893b5421b2da8dc83",
            "8b791355386b9528523010d27e9a674b5bf8c28a",
            "a81d96c637b5cc5e65286139e31301b8fad653b9",
            "8fe6d9db44caa233293740241085d1941a402fc0",
            "72ab4af489e12da4083943032f335e95a74c340c",
            "4206975e3aecaada00fd6acf77a4b6136e23f499",
            "561a6cd503bc540a0e906b342cf74bd4ae7ef584",
            "ebd65eeb230d8bfff9450a8d2c09c75675e734f0",
            "f255fb89db4d498be31102fc7b189097c9b3863a",
            "7885b5814cafe6cbc68ef4e4c7c0e5ee6addfcc2",
            "885926850d66062413a3ca48c771d488f3125e47",
            "2f03ba77e960b6b85e6bdca32db924362c793e37",
            "e9949a6db7e5ca4215b74dc53f555a5716472c04",
            "8b3eb38791ba84ec9f3a5ee7c8712c471f2a2ebd",
            "d1b6b6f725af4fadb8108c3769d3e7a36f6f8e5a",
            "721eba5d5d754e7c6ffe74dcc5ad0c80af353f7e",
            "1aa4c2fed11ce74b534893ce55177db4bc481eed",
            "30b81a4bd9923d4342c95a71081090efb6fd33d7",
            "6f3c5e63f3bdc42ea3300900211a76469d03cdd0",
            "24d1391af92d885072e3c9a1f80f1f114ae1bde3",
            "4e741ec2ba36df2d3f9d54a729d45209b047b4a7",
            "5e0b298d505d7ff8160d77fa78cbba0c24d872a7",
            "9b1f1d5b6ed9858b785baa94ac8318c73c473087",
            "211c707e67725f27ae995a923dd206cca9976315",
            "99284482bccfc3a37736092be1d4b69baa43064d",
            "e184e626f7a864162ea363ef5d8e70be8a08d93c",
            "eba77be573793243a91322c7eb8e345695c3b813",
            "f61e2491e1d70ecf15750bfbf09431179110853e",
            "1dee97a84262f5a7745009c10efffc7d46147928",
            "73793ab89cb5805509e0eef3136058cc9181677c",
            "ffe86eef04f4e44d6a974dcade45527364265556",
            "4fefb136ea66633c20698e24d75b3fcdd4ca4a96",
            "8ca631a466e3dfe0d6e0bce54c6a78c652fca81c",
            "ed3d029f5d4ea99da9340573bb52d7f46a56514f",
            "6918525795b713f32cd7642f94371ef4445c280a",
            "2a319ab6fc739214e3358104c04bc88f0e3e864f",
            "2b3d52a7d07a6993d7b1ba87eb753d1ea412223d",
            "ec368b40d839bea5e59132e4607f236581e7351a"
        ],
        "rc1": [
            "cfc4a0eff029c3bda6df061465f9a6b6c66b9f01",
            "47a27839cb0e8eaece439ef5b632261d108150ec",
            "d5000466848cfad13ddf16dec5eb546caf1edb42",
            "c2a43cb8bd25010d2e2e6d807284608b42c7d339",
            "66d1ab04592088babd94f013bf2bbac1028e9911",
            "250a7d8788057c5009013986fbf8025daa6634e4",
            "a8980fbd78cd7e479b8b3d63054602edd03b568b",
            "98e24835eec9d09aa0c60a11b8c33ad793188e48",
            "f137eb3929b50d6057599b9993c8860588b4ce6a",
            "40961d62e2ffd966a3a9e7f1c707cbc5f31228ac",
            "e2c7073b4e7b5eebfb3ee58c39c632f0aabf770b",
            "e962aaf33d71ef6196bfe430b3fa67e1688106e0",
            "fc78fa7ec5035e6ce6817ced11fc5768219edd71",
            "ece8b38dd18ea4d2c7690e4e9c5d60e22c772e24",
            "49d3161ce0470d950a2c243ba98a6233611d6f5d",
            "b2be47e6fc158fd0ab79593d09ef3d11bd1281b8",
            "d80b206643cc6a7b62f17886856ae08c9b553bbc",
            "12781e4554cf428de0f833da542e25575b8929ea",
            "30fa2e3c95ca7b79cb7dc210032a8e1c9bfec735",
            "44f6042e6b9052f398e37cfeb9162811c797174d",
            "72aac8135cb37f07007abc07cd1e3393e356bc14",
            "0b30d77384daff79b7e1567007e99aa486fc0ecd",
            "b203829361dc4dc8e31cec7e11a964ea578d7865",
            "4ec07e8bebb4e5d3c3ae6300f9066008fc3ff188",
            "945a49064f862a939fdfbc12f63e36ecfea0c8d4",
            "ab6395da40d5f08f8e72d4e5eeabc9b5f4ce1ac9",
            "39b35c6194b56962fab6dd3d6c22b9f4d66d7833",
            "d655fc8fed8326104013e5d3cc4545c769ecd398",
            "1bfb788c4f50120d0197c9d84828151e0ac6189a",
            "ad6bcaf8c7136ecdbc15c18df702c0ec96bb22e5",
            "7130c1bebcf2c915d9802060909603f8c3792a47",
            "1f0d9f04d2735c6a04543984f889d6d2331729b2",
            "83f5407177cb81fbcdd09e76b92da6c005991802",
            "5f628f2e2040f9f552c1ddd93feeae3c124682ae",
            "0a0942ea2ef36378bc1c0284d87972a684b51353",
            "c9258a2a689bdc05059d5d02593718611dbbf1f8",
            "0dcab10b410f73460de47ba4dea2c7290a0aab1a",
            "6c2870d73cc1f2970bbd9ad184cedd893593afb3",
            "ecd0680b1170ff2fda8ee079019f8c47b746a043",
            "bb342cb55c119d82969f34fea1e5641961c2786a",
            "0f5cadfb56100a02c45637fc2db436d3c0ffcd74",
            "f2b059c9be3c678294262c1b0d2e3d486e2a0010",
            "da3c95f325df410e599627b43a7c62243b53a39c",
            "0242ca7cbf4566f4dc3746cf5fb14eb78990d698",
            "a5f9f581faa5912d00550236b8a63e71e192573d",
            "182a95ada6bd92324a6e9249c97e0f26583d720a",
            "41dcf218e6c7245c9254db2265cc2787049a21bb",
            "2eb3139590f901527716941dd35743846954ba06",
            "20646810aea0d0d8d6d1ee7f8337e2c9e208f9ef",
            "ffb203890336d16151b707b2b17b175a4645e96f",
            "5bdad327c0f328a7db5286e7589fac0e8baec180",
            "df0e3c5e425ba84ac373cd8e2dbda13321433bc6",
            "90aa6564a91cc084fa528e32e56da1e8507d8354",
            "a5c8106f92aec1eb0f07067181a37e15dd500087",
            "30b025d3d07b5a9abedfbe76c480503ee12e7ea4",
            "b09bc22b749a60c149c894216da9f5e0da9441ad",
            "bbe8a66a2dc6c9df906a1aeed7fd98a819546506",
            "cafc71a9fba104d4582baefeb59e3a55863e009d"
        ],
        "stable": [
            "de2f0f147c5b7eff2d0f6dbc35042a4173fd59be",
            "f4b57927c360ec778835759f46840a258c4c85c7",
            "e13584c9311c39e573160d921ce458799e4e4add",
            "1b0526226fee84be9a8e5c65b8e163711ea36a08",
            "c84cf04e95b2b2e3a7bfea52c5f8d4cbaf38bc20",
            "67d4b7346f90a9dc4c92a766e6b256168906e573",
            "31940c784a6c33de1c9e59004a8982b348ee3c36",
            "01c78d87fea331c978d7ba8a2d5edb379564bdde",
            "3771078c02bb478554cd4a6e93272ca4a4edf0e4",
            "b58d16f0b83c049e4a5d185c30486da1beb3e437",
            "601a9eb4f58ffc95ec9cc34fc5384fce2f5d3f91",
            "2cc5ca43ef68382c94d963bd9336ad8efea6adae",
            "1cf50364c116acab4f86b70c2fd559475d60e198",
            "9a6b424c9450761426f4afd58a9d201a0f874072",
            "863ab17e9c6bd3d02a9c53d2910ed2a05808c610",
            "9bbed7bb3c0fe9e6955cf0324cf592e269c2aa9e",
            "49339fd9ec533350b6a045b1a70650741731ed1c",
            "9221e6a46660c6e59a4efcdccb60f0b7a85f0df3",
            "02fa77eb3018958086e0470ca6a7cd01afef3200",
            "ff77fe81d1e6d3b21b86c0d05708f3f9abde1724",
            "078210bce16b9d7e4109db938560ad17c28a10c7",
            "5543f56ce20a2910f50ec6d7df33a1d735025ee5",
            "e482dcbc685bdde99916a6c097ff8c0c226492c0"
        ]
    },
    "authors": {
        "MDQ6VXNlcjQ3MDEzMzg=": {
            "id": "MDQ6VXNlcjQ3MDEzMzg=",
            "user": "akien-mga",
            "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4",
            "url": "https://github.com/akien-mga",
            "pull_count": 126,
            "commit_count": 231
        },
        "MDQ6VXNlcjIxOTk5Mzc5": {
            "id": "MDQ6VXNlcjIxOTk5Mzc5",
            "user": "lawnjelly",
            "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4",
            "url": "https://github.com/lawnjelly",
            "pull_count": 96,
            "commit_count": 98
        },
        "MDQ6VXNlcjM3MjQ3Ng==": {
            "id": "MDQ6VXNlcjM3MjQ3Ng==",
            "user": "timothyqiu",
            "avatar": "https://avatars.githubusercontent.com/u/372476?v=4",
            "url": "https://github.com/timothyqiu",
            "pull_count": 72,
            "commit_count": 77
        },
        "MDQ6VXNlcjIwNDg1MzI=": {
            "id": "MDQ6VXNlcjIwNDg1MzI=",
            "user": "pablitar",
            "avatar": "https://avatars.githubusercontent.com/u/2048532?v=4",
            "url": "https://github.com/pablitar",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY1MDE5NzU=": {
            "id": "MDQ6VXNlcjY1MDE5NzU=",
            "user": "rsubtil",
            "avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4",
            "url": "https://github.com/rsubtil",
            "pull_count": 7,
            "commit_count": 8
        },
        "U_kgDOBcK-Cw": {
            "id": "U_kgDOBcK-Cw",
            "user": "AThousandShips",
            "avatar": "https://avatars.githubusercontent.com/u/96648715?u=af70f5d107e9c1447f296643d5a566dab53d25e8&v=4",
            "url": "https://github.com/AThousandShips",
            "pull_count": 21,
            "commit_count": 25
        },
        "MDQ6VXNlcjI3MjY1NjI=": {
            "id": "MDQ6VXNlcjI3MjY1NjI=",
            "user": "mertkasar",
            "avatar": "https://avatars.githubusercontent.com/u/2726562?u=f979ad92ed601eb9e2881b2ddaa16f253f145019&v=4",
            "url": "https://github.com/mertkasar",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkyODMwOTg=": {
            "id": "MDQ6VXNlcjkyODMwOTg=",
            "user": "kleonc",
            "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4",
            "url": "https://github.com/kleonc",
            "pull_count": 19,
            "commit_count": 26
        },
        "MDQ6VXNlcjM5MDMwNTk=": {
            "id": "MDQ6VXNlcjM5MDMwNTk=",
            "user": "raulsntos",
            "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4",
            "url": "https://github.com/raulsntos",
            "pull_count": 10,
            "commit_count": 13
        },
        "MDQ6VXNlcjQxOTIxMzk1": {
            "id": "MDQ6VXNlcjQxOTIxMzk1",
            "user": "Alex2782",
            "avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4",
            "url": "https://github.com/Alex2782",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2NDY4NzU=": {
            "id": "MDQ6VXNlcjE2NDY4NzU=",
            "user": "aaronfranke",
            "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4",
            "url": "https://github.com/aaronfranke",
            "pull_count": 18,
            "commit_count": 22
        },
        "MDQ6VXNlcjc2NDU2ODM=": {
            "id": "MDQ6VXNlcjc2NDU2ODM=",
            "user": "bruvzg",
            "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4",
            "url": "https://github.com/bruvzg",
            "pull_count": 35,
            "commit_count": 49
        },
        "MDQ6VXNlcjUyNDY0MjA0": {
            "id": "MDQ6VXNlcjUyNDY0MjA0",
            "user": "smix8",
            "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4",
            "url": "https://github.com/smix8",
            "pull_count": 16,
            "commit_count": 20
        },
        "MDQ6VXNlcjI0NTE0ODE5": {
            "id": "MDQ6VXNlcjI0NTE0ODE5",
            "user": "FrederickKDP",
            "avatar": "https://avatars.githubusercontent.com/u/24514819?v=4",
            "url": "https://github.com/FrederickKDP",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOB-qMgw": {
            "id": "U_kgDOB-qMgw",
            "user": "programneer",
            "avatar": "https://avatars.githubusercontent.com/u/132811907?u=528dc5b5a09b0ec6b1d2bd40dc3b2960500e0a4b&v=4",
            "url": "https://github.com/programneer",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2ODc5MTg=": {
            "id": "MDQ6VXNlcjE2ODc5MTg=",
            "user": "Faless",
            "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4",
            "url": "https://github.com/Faless",
            "pull_count": 12,
            "commit_count": 22
        },
        "MDQ6VXNlcjEzNDg0ODQ5": {
            "id": "MDQ6VXNlcjEzNDg0ODQ5",
            "user": "melquiadess",
            "avatar": "https://avatars.githubusercontent.com/u/13484849?u=7642f9587ebbc68110cb1a8ce21168eadf5efb4f&v=4",
            "url": "https://github.com/melquiadess",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI3MDkyOA==": {
            "id": "MDQ6VXNlcjI3MDkyOA==",
            "user": "adamscott",
            "avatar": "https://avatars.githubusercontent.com/u/270928?v=4",
            "url": "https://github.com/adamscott",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjI2ODI1Mw==": {
            "id": "MDQ6VXNlcjI2ODI1Mw==",
            "user": "acmorrow",
            "avatar": "https://avatars.githubusercontent.com/u/268253?v=4",
            "url": "https://github.com/acmorrow",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkxNDk2OA==": {
            "id": "MDQ6VXNlcjkxNDk2OA==",
            "user": "m4gr3d",
            "avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4",
            "url": "https://github.com/m4gr3d",
            "pull_count": 54,
            "commit_count": 65
        },
        "MDQ6VXNlcjM3Mzc4NzQ2": {
            "id": "MDQ6VXNlcjM3Mzc4NzQ2",
            "user": "Chubercik",
            "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4",
            "url": "https://github.com/Chubercik",
            "pull_count": 4,
            "commit_count": 7
        },
        "MDQ6VXNlcjEzNDE4ODkw": {
            "id": "MDQ6VXNlcjEzNDE4ODkw",
            "user": "Ovnuniarchos",
            "avatar": "https://avatars.githubusercontent.com/u/13418890?u=fe011d23ff77724eb38d7e0be572b1c65b7da65b&v=4",
            "url": "https://github.com/Ovnuniarchos",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ4ODQyNDY=": {
            "id": "MDQ6VXNlcjQ4ODQyNDY=",
            "user": "mihe",
            "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4",
            "url": "https://github.com/mihe",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjEyMzUzOQ==": {
            "id": "MDQ6VXNlcjEyMzUzOQ==",
            "user": "NicolasPetton",
            "avatar": "https://avatars.githubusercontent.com/u/123539?u=5ddba75ca916a17ce1d818279b70ab97573c0a7a&v=4",
            "url": "https://github.com/NicolasPetton",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjI2NDczMDQ=": {
            "id": "MDQ6VXNlcjI2NDczMDQ=",
            "user": "totlmstr",
            "avatar": "https://avatars.githubusercontent.com/u/2647304?u=bfa6252269ab4c27952f54b75badd17906512860&v=4",
            "url": "https://github.com/totlmstr",
            "pull_count": 0,
            "commit_count": 1
        },
        "U_kgDOB534aA": {
            "id": "U_kgDOB534aA",
            "user": "J-N-Witch",
            "avatar": "https://avatars.githubusercontent.com/u/127793256?v=4",
            "url": "https://github.com/J-N-Witch",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjExODc2NzQ3": {
            "id": "MDQ6VXNlcjExODc2NzQ3",
            "user": "pfertyk",
            "avatar": "https://avatars.githubusercontent.com/u/11876747?u=e3885fbd3ef75e34c215ac811cf4d6bfd21c13ab&v=4",
            "url": "https://github.com/pfertyk",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjEyMjIwNjc3": {
            "id": "MDQ6VXNlcjEyMjIwNjc3",
            "user": "kdiduk",
            "avatar": "https://avatars.githubusercontent.com/u/12220677?u=19de083ad7c9943ea3559aaeb41604d8dbd90eea&v=4",
            "url": "https://github.com/kdiduk",
            "pull_count": 2,
            "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": 11
        },
        "MDQ6VXNlcjEwMjg3NTY=": {
            "id": "MDQ6VXNlcjEwMjg3NTY=",
            "user": "0xafbf",
            "avatar": "https://avatars.githubusercontent.com/u/1028756?u=e16ede0f3cef1207de8cb12ef2c02122f4e7ea74&v=4",
            "url": "https://github.com/0xafbf",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjgwNjg0NjU5": {
            "id": "MDQ6VXNlcjgwNjg0NjU5",
            "user": "mortarroad",
            "avatar": "https://avatars.githubusercontent.com/u/80684659?u=cb294b4af64a41ff8be07e272dffb132ac66caa9&v=4",
            "url": "https://github.com/mortarroad",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY2NzI3NzEw": {
            "id": "MDQ6VXNlcjY2NzI3NzEw",
            "user": "Mickeon",
            "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4",
            "url": "https://github.com/Mickeon",
            "pull_count": 18,
            "commit_count": 26
        },
        "U_kgDOB3NBUw": {
            "id": "U_kgDOB3NBUw",
            "user": "AlekseyKap",
            "avatar": "https://avatars.githubusercontent.com/u/124993875?v=4",
            "url": "https://github.com/AlekseyKap",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjIwMDY2NDUz": {
            "id": "MDQ6VXNlcjIwMDY2NDUz",
            "user": "AlekseyKapustyanenko",
            "avatar": "https://avatars.githubusercontent.com/u/20066453?v=4",
            "url": "https://github.com/AlekseyKapustyanenko",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjYzMjk0MjA=": {
            "id": "MDQ6VXNlcjYzMjk0MjA=",
            "user": "Ansraer",
            "avatar": "https://avatars.githubusercontent.com/u/6329420?u=9b6df29991f0ca8186e28f269b6391ae5dd1bb63&v=4",
            "url": "https://github.com/Ansraer",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjE3NTIyNDgw": {
            "id": "MDQ6VXNlcjE3NTIyNDgw",
            "user": "SysError99",
            "avatar": "https://avatars.githubusercontent.com/u/17522480?u=c0640f8138df127e3ee452ada3c472d05ce38cfa&v=4",
            "url": "https://github.com/SysError99",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjM5NDMwNTA3": {
            "id": "MDQ6VXNlcjM5NDMwNTA3",
            "user": "BZ1234567890",
            "avatar": "https://avatars.githubusercontent.com/u/39430507?v=4",
            "url": "https://github.com/BZ1234567890",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjY0Nzc5MjQ=": {
            "id": "MDQ6VXNlcjY0Nzc5MjQ=",
            "user": "Cammymoop",
            "avatar": "https://avatars.githubusercontent.com/u/6477924?v=4",
            "url": "https://github.com/Cammymoop",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE4MDAzMg==": {
            "id": "MDQ6VXNlcjE4MDAzMg==",
            "user": "Calinou",
            "avatar": "https://avatars.githubusercontent.com/u/180032?v=4",
            "url": "https://github.com/Calinou",
            "pull_count": 67,
            "commit_count": 84
        },
        "MDQ6VXNlcjQ3NzAwNDE4": {
            "id": "MDQ6VXNlcjQ3NzAwNDE4",
            "user": "dalexeev",
            "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4",
            "url": "https://github.com/dalexeev",
            "pull_count": 6,
            "commit_count": 7
        },
        "MDQ6VXNlcjExNzgyODMz": {
            "id": "MDQ6VXNlcjExNzgyODMz",
            "user": "YuriSizov",
            "avatar": "https://avatars.githubusercontent.com/u/11782833?u=9b611535dcce173382235e4a3e89bfed77129487&v=4",
            "url": "https://github.com/YuriSizov",
            "pull_count": 9,
            "commit_count": 13
        },
        "MDQ6VXNlcjIyMzA0MTY3": {
            "id": "MDQ6VXNlcjIyMzA0MTY3",
            "user": "20kdc",
            "avatar": "https://avatars.githubusercontent.com/u/22304167?u=965f60eb5523a2f08eb5481a28bf91e4b39448f2&v=4",
            "url": "https://github.com/20kdc",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyMjMxNzI=": {
            "id": "MDQ6VXNlcjIyMjMxNzI=",
            "user": "KoBeWi",
            "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4",
            "url": "https://github.com/KoBeWi",
            "pull_count": 23,
            "commit_count": 38
        },
        "U_kgDOB2-aWQ": {
            "id": "U_kgDOB2-aWQ",
            "user": "floatingpointer",
            "avatar": "https://avatars.githubusercontent.com/u/124754521?u=49f597bcf8bcd054bf54546e7174b00fd9c07a89&v=4",
            "url": "https://github.com/floatingpointer",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY5MTY4OTI5": {
            "id": "MDQ6VXNlcjY5MTY4OTI5",
            "user": "nikitalita",
            "avatar": "https://avatars.githubusercontent.com/u/69168929?v=4",
            "url": "https://github.com/nikitalita",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjE2NTQ3NjM=": {
            "id": "MDQ6VXNlcjE2NTQ3NjM=",
            "user": "mhilbrunner",
            "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4",
            "url": "https://github.com/mhilbrunner",
            "pull_count": 3,
            "commit_count": 6
        },
        "MDQ6VXNlcjMwMzYxMjY2": {
            "id": "MDQ6VXNlcjMwMzYxMjY2",
            "user": "halotroop2288",
            "avatar": "https://avatars.githubusercontent.com/u/30361266?u=01b4535bf0311bb0b8336c56f0455f3f01b1cd79&v=4",
            "url": "https://github.com/halotroop2288",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI2MTUzMzEx": {
            "id": "MDQ6VXNlcjI2MTUzMzEx",
            "user": "alessandrofama",
            "avatar": "https://avatars.githubusercontent.com/u/26153311?u=fbfa0046feb7ca5bbd0e80ece15d9119746907ae&v=4",
            "url": "https://github.com/alessandrofama",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzNTc3NzQz": {
            "id": "MDQ6VXNlcjQzNTc3NzQz",
            "user": "emklasson",
            "avatar": "https://avatars.githubusercontent.com/u/43577743?v=4",
            "url": "https://github.com/emklasson",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEzNjcwNw==": {
            "id": "MDQ6VXNlcjEzNjcwNw==",
            "user": "jfriv",
            "avatar": "https://avatars.githubusercontent.com/u/136707?v=4",
            "url": "https://github.com/jfriv",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEzNTg5ODAx": {
            "id": "MDQ6VXNlcjEzNTg5ODAx",
            "user": "georgwacker",
            "avatar": "https://avatars.githubusercontent.com/u/13589801?u=46f866af0f02e7e673a0e2e6592fff303221c834&v=4",
            "url": "https://github.com/georgwacker",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ5MjU5MTE0": {
            "id": "MDQ6VXNlcjQ5MjU5MTE0",
            "user": "DylanCheetah",
            "avatar": "https://avatars.githubusercontent.com/u/49259114?u=8dede8e37208c6eead9f44e6b59ec0c4cfe1bef6&v=4",
            "url": "https://github.com/DylanCheetah",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEyNjU2NDgz": {
            "id": "MDQ6VXNlcjEyNjU2NDgz",
            "user": "gotnospirit",
            "avatar": "https://avatars.githubusercontent.com/u/12656483?u=4d364c0706ced0dd6e32ea55f2c427cc704bf664&v=4",
            "url": "https://github.com/gotnospirit",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE2NTU0OTkx": {
            "id": "MDQ6VXNlcjE2NTU0OTkx",
            "user": "bjauny",
            "avatar": "https://avatars.githubusercontent.com/u/16554991?u=e8a95b9396ddf49c854d4a6018a8736ed578cdc0&v=4",
            "url": "https://github.com/bjauny",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE1NTQxMjc=": {
            "id": "MDQ6VXNlcjE1NTQxMjc=",
            "user": "Listwon",
            "avatar": "https://avatars.githubusercontent.com/u/1554127?u=3de6201fee2c27befd1e8e080306dc85d4c68794&v=4",
            "url": "https://github.com/Listwon",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjQ1MzY5NTY4": {
            "id": "MDQ6VXNlcjQ1MzY5NTY4",
            "user": "andy-noisyduck",
            "avatar": "https://avatars.githubusercontent.com/u/45369568?v=4",
            "url": "https://github.com/andy-noisyduck",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM3OTYxNA==": {
            "id": "MDQ6VXNlcjM3OTYxNA==",
            "user": "filiperinaldi",
            "avatar": "https://avatars.githubusercontent.com/u/379614?v=4",
            "url": "https://github.com/filiperinaldi",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE5MTU2MQ==": {
            "id": "MDQ6VXNlcjE5MTU2MQ==",
            "user": "dsnopek",
            "avatar": "https://avatars.githubusercontent.com/u/191561?v=4",
            "url": "https://github.com/dsnopek",
            "pull_count": 5,
            "commit_count": 5
        },
        "MDQ6VXNlcjI4MjY5MzMw": {
            "id": "MDQ6VXNlcjI4MjY5MzMw",
            "user": "ztc0611",
            "avatar": "https://avatars.githubusercontent.com/u/28269330?u=b563472b2923b865bac546b2543cc5ea6e10b779&v=4",
            "url": "https://github.com/ztc0611",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjU0NDE1NTI1": {
            "id": "MDQ6VXNlcjU0NDE1NTI1",
            "user": "angad-k",
            "avatar": "https://avatars.githubusercontent.com/u/54415525?u=55f8f4709a56b552889949b09cf5210e9d878353&v=4",
            "url": "https://github.com/angad-k",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYwMDI0Njcx": {
            "id": "MDQ6VXNlcjYwMDI0Njcx",
            "user": "DeeJayLSP",
            "avatar": "https://avatars.githubusercontent.com/u/60024671?u=7e327c81e8a9552ea98ca69adcccac4a50657dd9&v=4",
            "url": "https://github.com/DeeJayLSP",
            "pull_count": 10,
            "commit_count": 17
        },
        "MDQ6VXNlcjExMzM4OTI=": {
            "id": "MDQ6VXNlcjExMzM4OTI=",
            "user": "anvilfolk",
            "avatar": "https://avatars.githubusercontent.com/u/1133892?u=f7b9e7e46e23ecc739f717e262e406f139e7a3c1&v=4",
            "url": "https://github.com/anvilfolk",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjIyNjg5MTk1": {
            "id": "MDQ6VXNlcjIyNjg5MTk1",
            "user": "rarysson",
            "avatar": "https://avatars.githubusercontent.com/u/22689195?u=3f95a3df09b90a9ac3638f7973ade8e432317293&v=4",
            "url": "https://github.com/rarysson",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjc4OTM0NDAx": {
            "id": "MDQ6VXNlcjc4OTM0NDAx",
            "user": "jasonwinterpixel",
            "avatar": "https://avatars.githubusercontent.com/u/78934401?u=6e2e5c1c1d44d1d357a987e88ab903138d3ba4cd&v=4",
            "url": "https://github.com/jasonwinterpixel",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjYxNjQx": {
            "id": "MDQ6VXNlcjYxNjQx",
            "user": "turbohz",
            "avatar": "https://avatars.githubusercontent.com/u/61641?u=0222cdb9386883777c6dbc52987c5386eef80d83&v=4",
            "url": "https://github.com/turbohz",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMwMzg2MDY3": {
            "id": "MDQ6VXNlcjMwMzg2MDY3",
            "user": "Rindbee",
            "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4",
            "url": "https://github.com/Rindbee",
            "pull_count": 3,
            "commit_count": 4
        },
        "MDQ6VXNlcjgzMzc4ODA=": {
            "id": "MDQ6VXNlcjgzMzc4ODA=",
            "user": "Rubonnek",
            "avatar": "https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4",
            "url": "https://github.com/Rubonnek",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjU2MjcyNjQz": {
            "id": "MDQ6VXNlcjU2MjcyNjQz",
            "user": "ryanabx",
            "avatar": "https://avatars.githubusercontent.com/u/56272643?u=735d874b2eb282909f3e0accdb6d419f633a0af7&v=4",
            "url": "https://github.com/ryanabx",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUwMTQzMzc=": {
            "id": "MDQ6VXNlcjUwMTQzMzc=",
            "user": "matorin57",
            "avatar": "https://avatars.githubusercontent.com/u/5014337?u=32a833fe4a3241f15aecf98ca7bee8cf9bf6ec08&v=4",
            "url": "https://github.com/matorin57",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBe5tvQ": {
            "id": "U_kgDOBe5tvQ",
            "user": "HolonProduction",
            "avatar": "https://avatars.githubusercontent.com/u/99511741?u=5d13cedc82a1b2e4629a6a16a8dae1b2d03579c7&v=4",
            "url": "https://github.com/HolonProduction",
            "pull_count": 3,
            "commit_count": 5
        },
        "MDQ6VXNlcjUzMTUwMjQ0": {
            "id": "MDQ6VXNlcjUzMTUwMjQ0",
            "user": "BlueCube3310",
            "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4",
            "url": "https://github.com/BlueCube3310",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY2MzkyMzc=": {
            "id": "MDQ6VXNlcjY2MzkyMzc=",
            "user": "MJacred",
            "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4",
            "url": "https://github.com/MJacred",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MDc1NA==": {
            "id": "MDQ6VXNlcjE2MDc1NA==",
            "user": "zorbathut",
            "avatar": "https://avatars.githubusercontent.com/u/160754?v=4",
            "url": "https://github.com/zorbathut",
            "pull_count": 2,
            "commit_count": 6
        },
        "MDQ6VXNlcjMxMDY1ODA4": {
            "id": "MDQ6VXNlcjMxMDY1ODA4",
            "user": "Riteo",
            "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4",
            "url": "https://github.com/Riteo",
            "pull_count": 5,
            "commit_count": 10
        },
        "MDQ6VXNlcjE0MzE2MTI4": {
            "id": "MDQ6VXNlcjE0MzE2MTI4",
            "user": "vaartis",
            "avatar": "https://avatars.githubusercontent.com/u/14316128?u=8552f6947f65ac58429ca5fdb4a5415bc7e4e68b&v=4",
            "url": "https://github.com/vaartis",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MjUyNg==": {
            "id": "MDQ6VXNlcjE2MjUyNg==",
            "user": "yedpodtrzitko",
            "avatar": "https://avatars.githubusercontent.com/u/162526?u=25c4b665f885740629d2556733fb3d0ffced35e1&v=4",
            "url": "https://github.com/yedpodtrzitko",
            "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": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjU4ODQwNTk1": {
            "id": "MDQ6VXNlcjU4ODQwNTk1",
            "user": "hrk4649",
            "avatar": "https://avatars.githubusercontent.com/u/58840595?u=c84a65beed8cbe396682fa185893df5e4f2a06aa&v=4",
            "url": "https://github.com/hrk4649",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyNDU2NjAz": {
            "id": "MDQ6VXNlcjIyNDU2NjAz",
            "user": "bitsawer",
            "avatar": "https://avatars.githubusercontent.com/u/22456603?u=7738ebb05e266794ad0ed6563761f3ed88c560b8&v=4",
            "url": "https://github.com/bitsawer",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjI0NjI5NTg=": {
            "id": "MDQ6VXNlcjI0NjI5NTg=",
            "user": "mrTag",
            "avatar": "https://avatars.githubusercontent.com/u/2462958?u=58353a859acf92e11a25f57d26f93f79aad841c5&v=4",
            "url": "https://github.com/mrTag",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI0OTgyNTUw": {
            "id": "MDQ6VXNlcjI0OTgyNTUw",
            "user": "HK-SHAO",
            "avatar": "https://avatars.githubusercontent.com/u/24982550?u=0656fc0d29aa00f35fe7a5158263ae6420ea946b&v=4",
            "url": "https://github.com/HK-SHAO",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwNTQxMTgz": {
            "id": "MDQ6VXNlcjMwNTQxMTgz",
            "user": "brno32",
            "avatar": "https://avatars.githubusercontent.com/u/30541183?v=4",
            "url": "https://github.com/brno32",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyNjYxMDQ5": {
            "id": "MDQ6VXNlcjMyNjYxMDQ5",
            "user": "stmSi",
            "avatar": "https://avatars.githubusercontent.com/u/32661049?u=ea503822afb4e926f4b596d4444ae7f33f74af6d&v=4",
            "url": "https://github.com/stmSi",
            "pull_count": 4,
            "commit_count": 5
        },
        "MDQ6VXNlcjE3MTExMjY=": {
            "id": "MDQ6VXNlcjE3MTExMjY=",
            "user": "OmarShehata",
            "avatar": "https://avatars.githubusercontent.com/u/1711126?u=d8c6b4b52612d82abb0efe2de3b927c6508ca8e4&v=4",
            "url": "https://github.com/OmarShehata",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM3MjAyMjk=": {
            "id": "MDQ6VXNlcjM3MjAyMjk=",
            "user": "theromis",
            "avatar": "https://avatars.githubusercontent.com/u/3720229?u=1db9d2ec4cfba41e3c3e62e54be0c5d463e09640&v=4",
            "url": "https://github.com/theromis",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE5NzY0NDky": {
            "id": "MDQ6VXNlcjE5NzY0NDky",
            "user": "pkowal1982",
            "avatar": "https://avatars.githubusercontent.com/u/19764492?u=a8eb09586390184bb294ed1f465e32857f8d4faf&v=4",
            "url": "https://github.com/pkowal1982",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjI1MjkxNjMx": {
            "id": "MDQ6VXNlcjI1MjkxNjMx",
            "user": "Hassan-A",
            "avatar": "https://avatars.githubusercontent.com/u/25291631?v=4",
            "url": "https://github.com/Hassan-A",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjI4MjMyNDE=": {
            "id": "MDQ6VXNlcjI4MjMyNDE=",
            "user": "Razoric480",
            "avatar": "https://avatars.githubusercontent.com/u/2823241?u=f7b1562f9c97ffa4f63da4f8387b1670f8893ab2&v=4",
            "url": "https://github.com/Razoric480",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjUxMjA0MzY=": {
            "id": "MDQ6VXNlcjUxMjA0MzY=",
            "user": "mrezai",
            "avatar": "https://avatars.githubusercontent.com/u/5120436?v=4",
            "url": "https://github.com/mrezai",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBrjiqw": {
            "id": "U_kgDOBrjiqw",
            "user": "sk757a",
            "avatar": "https://avatars.githubusercontent.com/u/112779947?v=4",
            "url": "https://github.com/sk757a",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE4MjcwOTg5": {
            "id": "MDQ6VXNlcjE4MjcwOTg5",
            "user": "Chlorobyte-but-real",
            "avatar": "https://avatars.githubusercontent.com/u/18270989?u=bcd34be904df26574001487bbc31d872d467076b&v=4",
            "url": "https://github.com/Chlorobyte-but-real",
            "pull_count": 1,
            "commit_count": 1
        },
        "U_kgDOBiTbPA": {
            "id": "U_kgDOBiTbPA",
            "user": "sbarkeha",
            "avatar": "https://avatars.githubusercontent.com/u/103078716?v=4",
            "url": "https://github.com/sbarkeha",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUzOTc2NjI=": {
            "id": "MDQ6VXNlcjUzOTc2NjI=",
            "user": "Birdulon",
            "avatar": "https://avatars.githubusercontent.com/u/5397662?u=97b6eb303e1fb5cac1c13a9176cebfc7e84518fd&v=4",
            "url": "https://github.com/Birdulon",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEwOTQ0NjQ0": {
            "id": "MDQ6VXNlcjEwOTQ0NjQ0",
            "user": "RedworkDE",
            "avatar": "https://avatars.githubusercontent.com/u/10944644?v=4",
            "url": "https://github.com/RedworkDE",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ3MTY0Nw==": {
            "id": "MDQ6VXNlcjQ3MTY0Nw==",
            "user": "puzzud",
            "avatar": "https://avatars.githubusercontent.com/u/471647?u=7b81aaa7dba5c41a4c79121f9282472d14b6dd94&v=4",
            "url": "https://github.com/puzzud",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjMwNDAzNTI=": {
            "id": "MDQ6VXNlcjMwNDAzNTI=",
            "user": "Eoin-ONeill-Yokai",
            "avatar": "https://avatars.githubusercontent.com/u/3040352?u=532f5fc6d0a5a899e4b6b1b6d537d865642617e9&v=4",
            "url": "https://github.com/Eoin-ONeill-Yokai",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxOTM4MjYz": {
            "id": "MDQ6VXNlcjYxOTM4MjYz",
            "user": "TokageItLab",
            "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4",
            "url": "https://github.com/TokageItLab",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjEzMjc2ODIz": {
            "id": "MDQ6VXNlcjEzMjc2ODIz",
            "user": "panreyes",
            "avatar": "https://avatars.githubusercontent.com/u/13276823?v=4",
            "url": "https://github.com/panreyes",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyMjQ4ODQ5": {
            "id": "MDQ6VXNlcjIyMjQ4ODQ5",
            "user": "mrushyendra",
            "avatar": "https://avatars.githubusercontent.com/u/22248849?u=d5e47a02b534b4e2b7d787cd5b00ae946d3899db&v=4",
            "url": "https://github.com/mrushyendra",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjU4NTQ4OA==": {
            "id": "MDQ6VXNlcjU4NTQ4OA==",
            "user": "wareya",
            "avatar": "https://avatars.githubusercontent.com/u/585488?u=ad7863c6ca739e681b150b360bcd7f659b345ce1&v=4",
            "url": "https://github.com/wareya",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI5NzY0NTQx": {
            "id": "MDQ6VXNlcjI5NzY0NTQx",
            "user": "jeronimo-schreyer",
            "avatar": "https://avatars.githubusercontent.com/u/29764541?v=4",
            "url": "https://github.com/jeronimo-schreyer",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM4MDc3ODM3": {
            "id": "MDQ6VXNlcjM4MDc3ODM3",
            "user": "paddy-exe",
            "avatar": "https://avatars.githubusercontent.com/u/38077837?u=f04bcf5166e53d5346db0d3b10220d3369dbfb51&v=4",
            "url": "https://github.com/paddy-exe",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjYzOTc4OTM=": {
            "id": "MDQ6VXNlcjYzOTc4OTM=",
            "user": "fabriceci",
            "avatar": "https://avatars.githubusercontent.com/u/6397893?u=216e7a41c1126e8219e514f29a27c4042057d0eb&v=4",
            "url": "https://github.com/fabriceci",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNDMyNjcy": {
            "id": "MDQ6VXNlcjExNDMyNjcy",
            "user": "JuanFdS",
            "avatar": "https://avatars.githubusercontent.com/u/11432672?u=52925b0010a58db93ab7e272bc0aaf3006f1ff14&v=4",
            "url": "https://github.com/JuanFdS",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjc3MDAz": {
            "id": "MDQ6VXNlcjc3MDAz",
            "user": "novalis",
            "avatar": "https://avatars.githubusercontent.com/u/77003?v=4",
            "url": "https://github.com/novalis",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjM4NDIyMzQ4": {
            "id": "MDQ6VXNlcjM4NDIyMzQ4",
            "user": "umarcor",
            "avatar": "https://avatars.githubusercontent.com/u/38422348?u=6b6470f673fe0bdaa2725374b98d3bf7dbc38f83&v=4",
            "url": "https://github.com/umarcor",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNzk3MTc0": {
            "id": "MDQ6VXNlcjExNzk3MTc0",
            "user": "RandomShaper",
            "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
            "url": "https://github.com/RandomShaper",
            "pull_count": 18,
            "commit_count": 31
        },
        "MDQ6VXNlcjQzNTUyOTc3": {
            "id": "MDQ6VXNlcjQzNTUyOTc3",
            "user": "needleful",
            "avatar": "https://avatars.githubusercontent.com/u/43552977?u=d30095a9fe161be8103dec95b17214a0409fde30&v=4",
            "url": "https://github.com/needleful",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjEyMDY3MTY2": {
            "id": "MDQ6VXNlcjEyMDY3MTY2",
            "user": "dioptryk",
            "avatar": "https://avatars.githubusercontent.com/u/12067166?u=e18380b2be6fefeb8532a7a2752beccc6f36b5ab&v=4",
            "url": "https://github.com/dioptryk",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE5MzEzMDM=": {
            "id": "MDQ6VXNlcjE5MzEzMDM=",
            "user": "belzecue",
            "avatar": "https://avatars.githubusercontent.com/u/1931303?v=4",
            "url": "https://github.com/belzecue",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYwMjY0MTQ5": {
            "id": "MDQ6VXNlcjYwMjY0MTQ5",
            "user": "ShadyChibinko",
            "avatar": "https://avatars.githubusercontent.com/u/60264149?u=7ced81e78833ccd051ea9d2d654383ef90dd2a9c&v=4",
            "url": "https://github.com/ShadyChibinko",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY0OTAxNjA=": {
            "id": "MDQ6VXNlcjY0OTAxNjA=",
            "user": "radenling",
            "avatar": "https://avatars.githubusercontent.com/u/6490160?v=4",
            "url": "https://github.com/radenling",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI5Mzg3NDIz": {
            "id": "MDQ6VXNlcjI5Mzg3NDIz",
            "user": "Khejanin",
            "avatar": "https://avatars.githubusercontent.com/u/29387423?v=4",
            "url": "https://github.com/Khejanin",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM2MjQ4NTM=": {
            "id": "MDQ6VXNlcjM2MjQ4NTM=",
            "user": "hakro",
            "avatar": "https://avatars.githubusercontent.com/u/3624853?u=9fdc24b9b43d55778e121f6c47bf4b877e6fe381&v=4",
            "url": "https://github.com/hakro",
            "pull_count": 1,
            "commit_count": 3
        },
        "MDQ6VXNlcjI1OTUxMzg2": {
            "id": "MDQ6VXNlcjI1OTUxMzg2",
            "user": "webair",
            "avatar": "https://avatars.githubusercontent.com/u/25951386?u=1b3242fe0a371e30b3394155e07fbac6b12aeafa&v=4",
            "url": "https://github.com/webair",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY1NjI2Njc=": {
            "id": "MDQ6VXNlcjY1NjI2Njc=",
            "user": "j8r",
            "avatar": "https://avatars.githubusercontent.com/u/6562667?u=b323f0499efef14a9e42bfd0dd91d313c6e5f5c5&v=4",
            "url": "https://github.com/j8r",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjE3MzE2OTk5": {
            "id": "MDQ6VXNlcjE3MzE2OTk5",
            "user": "Demindiro",
            "avatar": "https://avatars.githubusercontent.com/u/17316999?u=4d7db0362ae9c59d27429641708e802a9fce2977&v=4",
            "url": "https://github.com/Demindiro",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjg5NzU0NzEz": {
            "id": "MDQ6VXNlcjg5NzU0NzEz",
            "user": "PrecisionRender",
            "avatar": "https://avatars.githubusercontent.com/u/89754713?u=8a70ec990068444ab5fead953324f7977c716826&v=4",
            "url": "https://github.com/PrecisionRender",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjYyNjUzMDc=": {
            "id": "MDQ6VXNlcjYyNjUzMDc=",
            "user": "reduz",
            "avatar": "https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4",
            "url": "https://github.com/reduz",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjgwMjg2MDA=": {
            "id": "MDQ6VXNlcjgwMjg2MDA=",
            "user": "necrashter",
            "avatar": "https://avatars.githubusercontent.com/u/8028600?u=d8d9628fa692c35f2ca085353df755efb0d6813d&v=4",
            "url": "https://github.com/necrashter",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwNzM5MjM5": {
            "id": "MDQ6VXNlcjMwNzM5MjM5",
            "user": "YeldhamDev",
            "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4",
            "url": "https://github.com/YeldhamDev",
            "pull_count": 11,
            "commit_count": 14
        },
        "MDQ6VXNlcjI0OTYyMzE=": {
            "id": "MDQ6VXNlcjI0OTYyMzE=",
            "user": "rcorre",
            "avatar": "https://avatars.githubusercontent.com/u/2496231?u=2a46dcfdbcdc02f29ac395d8de5efd222fa174bc&v=4",
            "url": "https://github.com/rcorre",
            "pull_count": 2,
            "commit_count": 0
        },
        "MDQ6VXNlcjEzOTAzMg==": {
            "id": "MDQ6VXNlcjEzOTAzMg==",
            "user": "marcinn",
            "avatar": "https://avatars.githubusercontent.com/u/139032?u=1da7c487006c5ff50cca1f3f0e45e9c39071a4d8&v=4",
            "url": "https://github.com/marcinn",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2OTQ2Njg=": {
            "id": "MDQ6VXNlcjE2OTQ2Njg=",
            "user": "tbveralrud",
            "avatar": "https://avatars.githubusercontent.com/u/1694668?v=4",
            "url": "https://github.com/tbveralrud",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI4NjE1Mjk5": {
            "id": "MDQ6VXNlcjI4NjE1Mjk5",
            "user": "Vinealius",
            "avatar": "https://avatars.githubusercontent.com/u/28615299?u=edf36bfd34f1d5eaa7f10c8a9955cc9ad31885f4&v=4",
            "url": "https://github.com/Vinealius",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjcxOTY2OTc=": {
            "id": "MDQ6VXNlcjcxOTY2OTc=",
            "user": "Antokolos",
            "avatar": "https://avatars.githubusercontent.com/u/7196697?v=4",
            "url": "https://github.com/Antokolos",
            "pull_count": 0,
            "commit_count": 2
        },
        "U_kgDOBa8GIQ": {
            "id": "U_kgDOBa8GIQ",
            "user": "brianwinterpixel",
            "avatar": "https://avatars.githubusercontent.com/u/95356449?u=f80089b410a27c8dfdb0f81e03a3f002a5c9b0ef&v=4",
            "url": "https://github.com/brianwinterpixel",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyMzg2OA==": {
            "id": "MDQ6VXNlcjMyMzg2OA==",
            "user": "jordo",
            "avatar": "https://avatars.githubusercontent.com/u/323868?u=cca75b51f6f62112bccda19ead1ceac11407d8f9&v=4",
            "url": "https://github.com/jordo",
            "pull_count": 4,
            "commit_count": 4
        },
        "MDQ6VXNlcjQxNzMwODI2": {
            "id": "MDQ6VXNlcjQxNzMwODI2",
            "user": "EricEzaM",
            "avatar": "https://avatars.githubusercontent.com/u/41730826?u=2fa74bf6da0c4748c28b8dd469eff103e72a119e&v=4",
            "url": "https://github.com/EricEzaM",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzMTM3NTE=": {
            "id": "MDQ6VXNlcjQzMTM3NTE=",
            "user": "tom95",
            "avatar": "https://avatars.githubusercontent.com/u/4313751?u=1281cc2f19123b5b71966da54917ba2142c2e9a1&v=4",
            "url": "https://github.com/tom95",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgzMDQzNTY4": {
            "id": "MDQ6VXNlcjgzMDQzNTY4",
            "user": "heppocogne",
            "avatar": "https://avatars.githubusercontent.com/u/83043568?v=4",
            "url": "https://github.com/heppocogne",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDM6Qm90NDk2OTkzMzM=": {
            "id": "MDM6Qm90NDk2OTkzMzM=",
            "user": "dependabot[bot]",
            "avatar": "https://avatars.githubusercontent.com/in/29110?v=4",
            "url": "https://github.com/dependabot%5Bbot%5D",
            "pull_count": 0,
            "commit_count": 2
        },
        "undefined": {
            "user": "dependabot",
            "avatar": "https://avatars.githubusercontent.com/in/29110?v=4",
            "url": "https://github.com/apps/dependabot",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjQ0MjI4Mzk0": {
            "id": "MDQ6VXNlcjQ0MjI4Mzk0",
            "user": "marius-se",
            "avatar": "https://avatars.githubusercontent.com/u/44228394?u=663f0949ed3df0a3b95b542fad9a63ee93d22361&v=4",
            "url": "https://github.com/marius-se",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEyNzU2MDQ3": {
            "id": "MDQ6VXNlcjEyNzU2MDQ3",
            "user": "SaracenOne",
            "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4",
            "url": "https://github.com/SaracenOne",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2NTQxMDc5": {
            "id": "MDQ6VXNlcjE2NTQxMDc5",
            "user": "Banderi",
            "avatar": "https://avatars.githubusercontent.com/u/16541079?v=4",
            "url": "https://github.com/Banderi",
            "pull_count": 1,
            "commit_count": 0
        },
        "U_kgDOBj8LBA": {
            "id": "U_kgDOBj8LBA",
            "user": "OsakiTsukiko",
            "avatar": "https://avatars.githubusercontent.com/u/104794884?u=ed9cd6f072ff6b8a230a1b404233ce90b2344888&v=4",
            "url": "https://github.com/OsakiTsukiko",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjY2MDA0Mjgw": {
            "id": "MDQ6VXNlcjY2MDA0Mjgw",
            "user": "Maran23",
            "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4",
            "url": "https://github.com/Maran23",
            "pull_count": 4,
            "commit_count": 5
        },
        "MDQ6VXNlcjQxMTcxNDcx": {
            "id": "MDQ6VXNlcjQxMTcxNDcx",
            "user": "ipsoftdev",
            "avatar": "https://avatars.githubusercontent.com/u/41171471?v=4",
            "url": "https://github.com/ipsoftdev",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjU5ODA1MDU2": {
            "id": "MDQ6VXNlcjU5ODA1MDU2",
            "user": "ipforums",
            "avatar": "https://avatars.githubusercontent.com/u/59805056?v=4",
            "url": "https://github.com/ipforums",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjYyOTkyMjc=": {
            "id": "MDQ6VXNlcjYyOTkyMjc=",
            "user": "Sauermann",
            "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4",
            "url": "https://github.com/Sauermann",
            "pull_count": 3,
            "commit_count": 5
        },
        "MDQ6VXNlcjE4NTA4NTY=": {
            "id": "MDQ6VXNlcjE4NTA4NTY=",
            "user": "zaksnet",
            "avatar": "https://avatars.githubusercontent.com/u/1850856?u=4ef67c95af2992e3448e7de20190bf939e962a5c&v=4",
            "url": "https://github.com/zaksnet",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE3NTA2NTc1": {
            "id": "MDQ6VXNlcjE3NTA2NTc1",
            "user": "AnilBK",
            "avatar": "https://avatars.githubusercontent.com/u/17506575?u=551016112decdd9354bb3e1011ee3a3667df6cd5&v=4",
            "url": "https://github.com/AnilBK",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY3OTc0NDcw": {
            "id": "MDQ6VXNlcjY3OTc0NDcw",
            "user": "fire-forge",
            "avatar": "https://avatars.githubusercontent.com/u/67974470?u=39c17d2272a19e77ba297b1317ff529866fcc356&v=4",
            "url": "https://github.com/fire-forge",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI0NDA2Mg==": {
            "id": "MDQ6VXNlcjI0NDA2Mg==",
            "user": "redlamp",
            "avatar": "https://avatars.githubusercontent.com/u/244062?u=05b1d248fc9d1a216ac22ffc39ee52cc7a740d45&v=4",
            "url": "https://github.com/redlamp",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjI0ODM4Mw==": {
            "id": "MDQ6VXNlcjI0ODM4Mw==",
            "user": "alfredbaudisch",
            "avatar": "https://avatars.githubusercontent.com/u/248383?u=5ef23c2ae5394334e04f41d449a27a18f4ab6f18&v=4",
            "url": "https://github.com/alfredbaudisch",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjI1NDgxMQ==": {
            "id": "MDQ6VXNlcjI1NDgxMQ==",
            "user": "exoticorn",
            "avatar": "https://avatars.githubusercontent.com/u/254811?v=4",
            "url": "https://github.com/exoticorn",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY0NTAxODE=": {
            "id": "MDQ6VXNlcjY0NTAxODE=",
            "user": "A-Lamia",
            "avatar": "https://avatars.githubusercontent.com/u/6450181?u=211f3d17b99e2f49a51c2ba195f93e8001908c28&v=4",
            "url": "https://github.com/A-Lamia",
            "pull_count": 0,
            "commit_count": 1
        },
        "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": 3
        },
        "MDQ6VXNlcjcyMTE4MjQ3": {
            "id": "MDQ6VXNlcjcyMTE4MjQ3",
            "user": "sriramun",
            "avatar": "https://avatars.githubusercontent.com/u/72118247?v=4",
            "url": "https://github.com/sriramun",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjIzNzI2NjI5": {
            "id": "MDQ6VXNlcjIzNzI2NjI5",
            "user": "marzecdawid",
            "avatar": "https://avatars.githubusercontent.com/u/23726629?u=938a1d02d9827957545b32798cee8194069d5532&v=4",
            "url": "https://github.com/marzecdawid",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjU2MzgxMjU1": {
            "id": "MDQ6VXNlcjU2MzgxMjU1",
            "user": "ray90514",
            "avatar": "https://avatars.githubusercontent.com/u/56381255?u=1cb9ba8acc122c45b244dcdc43bc093119ec8df5&v=4",
            "url": "https://github.com/ray90514",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM1Mzc2OTUw": {
            "id": "MDQ6VXNlcjM1Mzc2OTUw",
            "user": "OverloadedOrama",
            "avatar": "https://avatars.githubusercontent.com/u/35376950?u=9eec5546ca1e26b8eb8ea283e945615499ceb971&v=4",
            "url": "https://github.com/OverloadedOrama",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjkxMzk1Nw==": {
            "id": "MDQ6VXNlcjkxMzk1Nw==",
            "user": "nyanpasu64",
            "avatar": "https://avatars.githubusercontent.com/u/913957?u=426313aff15f83b57e0c5dc1767134f46edff03b&v=4",
            "url": "https://github.com/nyanpasu64",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc2OTExOTA3": {
            "id": "MDQ6VXNlcjc2OTExOTA3",
            "user": "phnix-dev",
            "avatar": "https://avatars.githubusercontent.com/u/76911907?u=60fee943ad1a3478df278394e847455c8a2eb8d1&v=4",
            "url": "https://github.com/phnix-dev",
            "pull_count": 1,
            "commit_count": 2
        },
        "U_kgDOBn-lVQ": {
            "id": "U_kgDOBn-lVQ",
            "user": "Astral-Sheep",
            "avatar": "https://avatars.githubusercontent.com/u/109028693?u=c041771447715ac26595fe68e3ac3aa28ef3d234&v=4",
            "url": "https://github.com/Astral-Sheep",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjEwMTQ2Mg==": {
            "id": "MDQ6VXNlcjEwMTQ2Mg==",
            "user": "stevecotton",
            "avatar": "https://avatars.githubusercontent.com/u/101462?u=a84ff3748aa8bf561877562dfd43d098431c2218&v=4",
            "url": "https://github.com/stevecotton",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjIyOTgzNw==": {
            "id": "MDQ6VXNlcjIyOTgzNw==",
            "user": "rburing",
            "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4",
            "url": "https://github.com/rburing",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjE5MjkxMDc=": {
            "id": "MDQ6VXNlcjE5MjkxMDc=",
            "user": "DarkKilauea",
            "avatar": "https://avatars.githubusercontent.com/u/1929107?v=4",
            "url": "https://github.com/DarkKilauea",
            "pull_count": 2,
            "commit_count": 4
        },
        "U_kgDOBwSnMQ": {
            "id": "U_kgDOBwSnMQ",
            "user": "norrath-hero",
            "avatar": "https://avatars.githubusercontent.com/u/117745457?u=424bdb9c0a27001cfdf644e1fd82fe8a53e20f2b&v=4",
            "url": "https://github.com/norrath-hero",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkyNTM5Mjg=": {
            "id": "MDQ6VXNlcjkyNTM5Mjg=",
            "user": "madmiraal",
            "avatar": "https://avatars.githubusercontent.com/u/9253928?u=2877a434cc1ac88dad4c7510e53af252bc07661e&v=4",
            "url": "https://github.com/madmiraal",
            "pull_count": 7,
            "commit_count": 7
        },
        "U_kgDOBoD8pw": {
            "id": "U_kgDOBoD8pw",
            "user": "alex-pahdo",
            "avatar": "https://avatars.githubusercontent.com/u/109116583?v=4",
            "url": "https://github.com/alex-pahdo",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3MTgxMDA=": {
            "id": "MDQ6VXNlcjc3MTgxMDA=",
            "user": "neikeq",
            "avatar": "https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4",
            "url": "https://github.com/neikeq",
            "pull_count": 1,
            "commit_count": 3
        },
        "MDQ6VXNlcjkwNjA0OTY=": {
            "id": "MDQ6VXNlcjkwNjA0OTY=",
            "user": "zak-grumbles",
            "avatar": "https://avatars.githubusercontent.com/u/9060496?u=e032c6b495070f15c26d47b4a320a68be1b1412f&v=4",
            "url": "https://github.com/zak-grumbles",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjU0MTQ5Mw==": {
            "id": "MDQ6VXNlcjU0MTQ5Mw==",
            "user": "Ithamar",
            "avatar": "https://avatars.githubusercontent.com/u/541493?u=d82cd8d2da32b0afea1bacaed344e61ae983b80b&v=4",
            "url": "https://github.com/Ithamar",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI0NDk4ODMy": {
            "id": "MDQ6VXNlcjI0NDk4ODMy",
            "user": "ibrahn",
            "avatar": "https://avatars.githubusercontent.com/u/24498832?u=c42a48925a172c15bc8e1b5e65ba25a866d59474&v=4",
            "url": "https://github.com/ibrahn",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI2MDMxNjQ3": {
            "id": "MDQ6VXNlcjI2MDMxNjQ3",
            "user": "asalazar516",
            "avatar": "https://avatars.githubusercontent.com/u/26031647?u=2c6fdbe11e9c3d2fe467568aa36e88878a8e5953&v=4",
            "url": "https://github.com/asalazar516",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUxMTcxOTc=": {
            "id": "MDQ6VXNlcjUxMTcxOTc=",
            "user": "RedMser",
            "avatar": "https://avatars.githubusercontent.com/u/5117197?u=d7a341cd0900d3ef72e121c6a8bb86b35aba4a54&v=4",
            "url": "https://github.com/RedMser",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjg1NDAyNjY=": {
            "id": "MDQ6VXNlcjg1NDAyNjY=",
            "user": "Streq",
            "avatar": "https://avatars.githubusercontent.com/u/8540266?u=48296e3a605e3287bae2a4acaf95ee9668053fb9&v=4",
            "url": "https://github.com/Streq",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjM5OTQ2MDMw": {
            "id": "MDQ6VXNlcjM5OTQ2MDMw",
            "user": "lyuma",
            "avatar": "https://avatars.githubusercontent.com/u/39946030?v=4",
            "url": "https://github.com/lyuma",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2NTIxMzM5": {
            "id": "MDQ6VXNlcjE2NTIxMzM5",
            "user": "clayjohn",
            "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4",
            "url": "https://github.com/clayjohn",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjMzNzcyMTg1": {
            "id": "MDQ6VXNlcjMzNzcyMTg1",
            "user": "voidshine",
            "avatar": "https://avatars.githubusercontent.com/u/33772185?v=4",
            "url": "https://github.com/voidshine",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjg1NDM4ODky": {
            "id": "MDQ6VXNlcjg1NDM4ODky",
            "user": "MewPurPur",
            "avatar": "https://avatars.githubusercontent.com/u/85438892?u=772295c29d3b62548bff714c0413e86381c77ba1&v=4",
            "url": "https://github.com/MewPurPur",
            "pull_count": 1,
            "commit_count": 3
        },
        "MDQ6VXNlcjExMzkyMjA=": {
            "id": "MDQ6VXNlcjExMzkyMjA=",
            "user": "grahamboree",
            "avatar": "https://avatars.githubusercontent.com/u/1139220?u=a90e66d92edea7795b82068dac8fc0437f8a0031&v=4",
            "url": "https://github.com/grahamboree",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMwMDQ1NjA5": {
            "id": "MDQ6VXNlcjMwMDQ1NjA5",
            "user": "Abdul-AZ",
            "avatar": "https://avatars.githubusercontent.com/u/30045609?u=9788f9d3f8e149a92a02adddb1cc62b1aea0d82b&v=4",
            "url": "https://github.com/Abdul-AZ",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjU3MjU5NTg=": {
            "id": "MDQ6VXNlcjU3MjU5NTg=",
            "user": "dzil123",
            "avatar": "https://avatars.githubusercontent.com/u/5725958?u=483f85f72fc03e04359e6576e628955065365c5f&v=4",
            "url": "https://github.com/dzil123",
            "pull_count": 8,
            "commit_count": 10
        },
        "MDQ6VXNlcjkzNzQ=": {
            "id": "MDQ6VXNlcjkzNzQ=",
            "user": "Klowner",
            "avatar": "https://avatars.githubusercontent.com/u/9374?u=d3eb00659e79d5222a74b45244a0e69a94095eb0&v=4",
            "url": "https://github.com/Klowner",
            "pull_count": 2,
            "commit_count": 4
        },
        "MDQ6VXNlcjQxOTQ1OTAz": {
            "id": "MDQ6VXNlcjQxOTQ1OTAz",
            "user": "qarmin",
            "avatar": "https://avatars.githubusercontent.com/u/41945903?u=7bcfa6e94f1e5ef313f572341d449b284f5ca1cf&v=4",
            "url": "https://github.com/qarmin",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYxNDY2MDM=": {
            "id": "MDQ6VXNlcjYxNDY2MDM=",
            "user": "jbcolli2",
            "avatar": "https://avatars.githubusercontent.com/u/6146603?u=fd038e1865ba976a3ca4d425ef3a3ffb2ff5f6bd&v=4",
            "url": "https://github.com/jbcolli2",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMyNDQxMDg2": {
            "id": "MDQ6VXNlcjMyNDQxMDg2",
            "user": "CheesecakeCG",
            "avatar": "https://avatars.githubusercontent.com/u/32441086?u=6513b99e375eaf88c4cc5d7a5befcf74a0de4715&v=4",
            "url": "https://github.com/CheesecakeCG",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjcxNzg1ODk=": {
            "id": "MDQ6VXNlcjcxNzg1ODk=",
            "user": "Commander-Firestrike",
            "avatar": "https://avatars.githubusercontent.com/u/7178589?u=7c0493954b5d8bda022c54fa1d504ee8acddc66b&v=4",
            "url": "https://github.com/Commander-Firestrike",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjUwMjk1MTk=": {
            "id": "MDQ6VXNlcjUwMjk1MTk=",
            "user": "WindyDarian",
            "avatar": "https://avatars.githubusercontent.com/u/5029519?v=4",
            "url": "https://github.com/WindyDarian",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjk5MjA5NjM=": {
            "id": "MDQ6VXNlcjk5MjA5NjM=",
            "user": "dogboydog",
            "avatar": "https://avatars.githubusercontent.com/u/9920963?v=4",
            "url": "https://github.com/dogboydog",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUzODg3NjYy": {
            "id": "MDQ6VXNlcjUzODg3NjYy",
            "user": "nongvantinh",
            "avatar": "https://avatars.githubusercontent.com/u/53887662?u=eb1fe7d94e94b7a9849ebfa1d39e8ef41c2a1423&v=4",
            "url": "https://github.com/nongvantinh",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM2MTU2MA==": {
            "id": "MDQ6VXNlcjM2MTU2MA==",
            "user": "Gromph",
            "avatar": "https://avatars.githubusercontent.com/u/361560?v=4",
            "url": "https://github.com/Gromph",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUwMDg0NTAw": {
            "id": "MDQ6VXNlcjUwMDg0NTAw",
            "user": "Geometror",
            "avatar": "https://avatars.githubusercontent.com/u/50084500?u=188e88b24d6994108226c9c94ad225775258d6ef&v=4",
            "url": "https://github.com/Geometror",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjY2MTYyMTky": {
            "id": "MDQ6VXNlcjY2MTYyMTky",
            "user": "BleedingXiko",
            "avatar": "https://avatars.githubusercontent.com/u/66162192?v=4",
            "url": "https://github.com/BleedingXiko",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjU4ODQ1MDMw": {
            "id": "MDQ6VXNlcjU4ODQ1MDMw",
            "user": "nonunknown",
            "avatar": "https://avatars.githubusercontent.com/u/58845030?u=e1a8961df4f9a408f6dd304358116ed099413921&v=4",
            "url": "https://github.com/nonunknown",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjY3NzkyODgy": {
            "id": "MDQ6VXNlcjY3NzkyODgy",
            "user": "BimDav",
            "avatar": "https://avatars.githubusercontent.com/u/67792882?v=4",
            "url": "https://github.com/BimDav",
            "pull_count": 2,
            "commit_count": 2
        },
        "MDQ6VXNlcjMzMTI3MTY5": {
            "id": "MDQ6VXNlcjMzMTI3MTY5",
            "user": "98teg",
            "avatar": "https://avatars.githubusercontent.com/u/33127169?u=62ac363d5eaa097d3e437b76cc2dd5ca0eed4cce&v=4",
            "url": "https://github.com/98teg",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjk1MzQwMTc=": {
            "id": "MDQ6VXNlcjk1MzQwMTc=",
            "user": "cheece",
            "avatar": "https://avatars.githubusercontent.com/u/9534017?u=2bb92319ebe951486241c975e803325fa6469411&v=4",
            "url": "https://github.com/cheece",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQzNTQzOTA5": {
            "id": "MDQ6VXNlcjQzNTQzOTA5",
            "user": "arkology",
            "avatar": "https://avatars.githubusercontent.com/u/43543909?u=30377d4bae77ac5d712c4e1610119d45d78811ef&v=4",
            "url": "https://github.com/arkology",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM2NDk5OTg=": {
            "id": "MDQ6VXNlcjM2NDk5OTg=",
            "user": "jmb462",
            "avatar": "https://avatars.githubusercontent.com/u/3649998?v=4",
            "url": "https://github.com/jmb462",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI5ODgyOQ==": {
            "id": "MDQ6VXNlcjI5ODgyOQ==",
            "user": "sambriels",
            "avatar": "https://avatars.githubusercontent.com/u/298829?u=46efe08b9910fe312552a29636f754f7fcc836b3&v=4",
            "url": "https://github.com/sambriels",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjkwNjMyNjA5": {
            "id": "MDQ6VXNlcjkwNjMyNjA5",
            "user": "LunaticInAHat",
            "avatar": "https://avatars.githubusercontent.com/u/90632609?v=4",
            "url": "https://github.com/LunaticInAHat",
            "pull_count": 2,
            "commit_count": 0
        },
        "MDQ6VXNlcjIwMjE0OTc3": {
            "id": "MDQ6VXNlcjIwMjE0OTc3",
            "user": "Jantho1990",
            "avatar": "https://avatars.githubusercontent.com/u/20214977?u=dec79301877545ad9c161e3415654c0ea8801af2&v=4",
            "url": "https://github.com/Jantho1990",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM4NjM2NDAx": {
            "id": "MDQ6VXNlcjM4NjM2NDAx",
            "user": "TheTophatDemon",
            "avatar": "https://avatars.githubusercontent.com/u/38636401?v=4",
            "url": "https://github.com/TheTophatDemon",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjIxNzY4NDM=": {
            "id": "MDQ6VXNlcjIxNzY4NDM=",
            "user": "Waridley",
            "avatar": "https://avatars.githubusercontent.com/u/2176843?u=e72091852e6ab61f7f15d8df32b37b6c033aa3e8&v=4",
            "url": "https://github.com/Waridley",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE5MDEwNw==": {
            "id": "MDQ6VXNlcjE5MDEwNw==",
            "user": "and3rson",
            "avatar": "https://avatars.githubusercontent.com/u/190107?u=1c8429847c99fd3a07fdcf218f0cff1d9f537caa&v=4",
            "url": "https://github.com/and3rson",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI3MDQw": {
            "id": "MDQ6VXNlcjI3MDQw",
            "user": "geekrelief",
            "avatar": "https://avatars.githubusercontent.com/u/27040?u=00ecc894a8ea244c8767086f0b4b939794546edb&v=4",
            "url": "https://github.com/geekrelief",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjU2OTcwNzU5": {
            "id": "MDQ6VXNlcjU2OTcwNzU5",
            "user": "voylin",
            "avatar": "https://avatars.githubusercontent.com/u/56970759?v=4",
            "url": "https://github.com/voylin",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjYyOTkwNzk=": {
            "id": "MDQ6VXNlcjYyOTkwNzk=",
            "user": "TedSpikes",
            "avatar": "https://avatars.githubusercontent.com/u/6299079?u=cd706a1467e9bfc2a8fcff4fbdda9544d2b8db92&v=4",
            "url": "https://github.com/TedSpikes",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI2NTg1NDU=": {
            "id": "MDQ6VXNlcjI2NTg1NDU=",
            "user": "marxin",
            "avatar": "https://avatars.githubusercontent.com/u/2658545?v=4",
            "url": "https://github.com/marxin",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY3Mjg5NTU=": {
            "id": "MDQ6VXNlcjY3Mjg5NTU=",
            "user": "Cyberrebell",
            "avatar": "https://avatars.githubusercontent.com/u/6728955?v=4",
            "url": "https://github.com/Cyberrebell",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxMzM5NjQ=": {
            "id": "MDQ6VXNlcjYxMzM5NjQ=",
            "user": "dmoody256",
            "avatar": "https://avatars.githubusercontent.com/u/6133964?u=d0ffb89be9732f21791a70a721405caf9369de08&v=4",
            "url": "https://github.com/dmoody256",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjMzOTg2NDM=": {
            "id": "MDQ6VXNlcjMzOTg2NDM=",
            "user": "cybereality",
            "avatar": "https://avatars.githubusercontent.com/u/3398643?v=4",
            "url": "https://github.com/cybereality",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc5Mjk5MzAw": {
            "id": "MDQ6VXNlcjc5Mjk5MzAw",
            "user": "volokh0x",
            "avatar": "https://avatars.githubusercontent.com/u/79299300?u=4e373023ae0d098e4fd74ee9ee2667ab57ae3809&v=4",
            "url": "https://github.com/volokh0x",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQwNjgzMg==": {
            "id": "MDQ6VXNlcjQwNjgzMg==",
            "user": "kisg",
            "avatar": "https://avatars.githubusercontent.com/u/406832?v=4",
            "url": "https://github.com/kisg",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUxMTk5MDEx": {
            "id": "MDQ6VXNlcjUxMTk5MDEx",
            "user": "PhoenixFlame101",
            "avatar": "https://avatars.githubusercontent.com/u/51199011?u=c9ff174e19256b1b05d748a789108897e28946fc&v=4",
            "url": "https://github.com/PhoenixFlame101",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjEwNzg1": {
            "id": "MDQ6VXNlcjEwNzg1",
            "user": "maximkulkin",
            "avatar": "https://avatars.githubusercontent.com/u/10785?u=6c374a19c84ae60ff6d5c2bfb9bda89a6e09a429&v=4",
            "url": "https://github.com/maximkulkin",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjIyNTg5Nw==": {
            "id": "MDQ6VXNlcjIyNTg5Nw==",
            "user": "santagada",
            "avatar": "https://avatars.githubusercontent.com/u/225897?u=0e26ed005712f5ef68e1c29c879ea01931e8d69c&v=4",
            "url": "https://github.com/santagada",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEwNDkzMjM0": {
            "id": "MDQ6VXNlcjEwNDkzMjM0",
            "user": "BenniKane",
            "avatar": "https://avatars.githubusercontent.com/u/10493234?v=4",
            "url": "https://github.com/BenniKane",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc5MTc0NzU=": {
            "id": "MDQ6VXNlcjc5MTc0NzU=",
            "user": "QbieShay",
            "avatar": "https://avatars.githubusercontent.com/u/7917475?u=8060ff50264c5725460375fec406721476a8628e&v=4",
            "url": "https://github.com/QbieShay",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI1MzY4NDkx": {
            "id": "MDQ6VXNlcjI1MzY4NDkx",
            "user": "Atlinx",
            "avatar": "https://avatars.githubusercontent.com/u/25368491?u=a9075ed9eec8f636e5075d2171ec9884eea6fa1b&v=4",
            "url": "https://github.com/Atlinx",
            "pull_count": 2,
            "commit_count": 3
        },
        "MDQ6VXNlcjEzNDAwMzk4": {
            "id": "MDQ6VXNlcjEzNDAwMzk4",
            "user": "gongpha",
            "avatar": "https://avatars.githubusercontent.com/u/13400398?u=e9d03e38967ba00bcaeca900b227c4cbd9a494d1&v=4",
            "url": "https://github.com/gongpha",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjI4OTE3MTk3": {
            "id": "MDQ6VXNlcjI4OTE3MTk3",
            "user": "TheWathis",
            "avatar": "https://avatars.githubusercontent.com/u/28917197?u=94a1f4bbcacc936eade2589acd165e9c7e53080c&v=4",
            "url": "https://github.com/TheWathis",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE5NjY5Njcz": {
            "id": "MDQ6VXNlcjE5NjY5Njcz",
            "user": "MarcusElg",
            "avatar": "https://avatars.githubusercontent.com/u/19669673?u=ae50736f181ec1ecc550e840d961041d6a15baae&v=4",
            "url": "https://github.com/MarcusElg",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjI4Mjg2OTYx": {
            "id": "MDQ6VXNlcjI4Mjg2OTYx",
            "user": "Jummit",
            "avatar": "https://avatars.githubusercontent.com/u/28286961?u=ecb7e6e21405e2994f46f4a0d7f79ef6820fbc1c&v=4",
            "url": "https://github.com/Jummit",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY4MjY1OA==": {
            "id": "MDQ6VXNlcjY4MjY1OA==",
            "user": "jamie-pate",
            "avatar": "https://avatars.githubusercontent.com/u/682658?v=4",
            "url": "https://github.com/jamie-pate",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjgyODYw": {
            "id": "MDQ6VXNlcjgyODYw",
            "user": "danboo",
            "avatar": "https://avatars.githubusercontent.com/u/82860?u=1bfa6a098270e0c3e2fbec45a5146ec29f5016c4&v=4",
            "url": "https://github.com/danboo",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjY0OTgxMTI=": {
            "id": "MDQ6VXNlcjY0OTgxMTI=",
            "user": "PrinceDeveloperOf",
            "avatar": "https://avatars.githubusercontent.com/u/6498112?v=4",
            "url": "https://github.com/PrinceDeveloperOf",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjg5NjcxMjI=": {
            "id": "MDQ6VXNlcjg5NjcxMjI=",
            "user": "olibombardier",
            "avatar": "https://avatars.githubusercontent.com/u/8967122?u=67c1fb47cb50b53a628b70bd641d1eb49f8d4479&v=4",
            "url": "https://github.com/olibombardier",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjE0MjUzODM2": {
            "id": "MDQ6VXNlcjE0MjUzODM2",
            "user": "nathanfranke",
            "avatar": "https://avatars.githubusercontent.com/u/14253836?u=e817976c23152791128b738e4a23188c0e8935f3&v=4",
            "url": "https://github.com/nathanfranke",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjM5MTM3MQ==": {
            "id": "MDQ6VXNlcjM5MTM3MQ==",
            "user": "asmaloney",
            "avatar": "https://avatars.githubusercontent.com/u/391371?u=6277a015b4c0c3eda3281b92b79f74c7e139a4bb&v=4",
            "url": "https://github.com/asmaloney",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYzMjc2Ng==": {
            "id": "MDQ6VXNlcjYzMjc2Ng==",
            "user": "TokisanGames",
            "avatar": "https://avatars.githubusercontent.com/u/632766?u=c8f96e39e60416f27f76fbf09a6234d1c6fcdf25&v=4",
            "url": "https://github.com/TokisanGames",
            "pull_count": 3,
            "commit_count": 3
        },
        "MDQ6VXNlcjM3NTAwODM=": {
            "id": "MDQ6VXNlcjM3NTAwODM=",
            "user": "naithar",
            "avatar": "https://avatars.githubusercontent.com/u/3750083?v=4",
            "url": "https://github.com/naithar",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjg4MDE0Mjky": {
            "id": "MDQ6VXNlcjg4MDE0Mjky",
            "user": "garychia",
            "avatar": "https://avatars.githubusercontent.com/u/88014292?v=4",
            "url": "https://github.com/garychia",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQwODY2MjE5": {
            "id": "MDQ6VXNlcjQwODY2MjE5",
            "user": "CristianoSimao",
            "avatar": "https://avatars.githubusercontent.com/u/40866219?u=c22acbd54c6d2595df1a8941e3838ccfd6ee98e3&v=4",
            "url": "https://github.com/CristianoSimao",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjMxMjQ1NDEw": {
            "id": "MDQ6VXNlcjMxMjQ1NDEw",
            "user": "pulawskig",
            "avatar": "https://avatars.githubusercontent.com/u/31245410?u=551ab0f7ffc6f6a97aeabb4a0b70fc5bdb81cdf5&v=4",
            "url": "https://github.com/pulawskig",
            "pull_count": 1,
            "commit_count": 2
        },
        "U_kgDOBY5pTQ": {
            "id": "U_kgDOBY5pTQ",
            "user": "TomBedfordCodes",
            "avatar": "https://avatars.githubusercontent.com/u/93219149?v=4",
            "url": "https://github.com/TomBedfordCodes",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjEyMTIwNjQ0": {
            "id": "MDQ6VXNlcjEyMTIwNjQ0",
            "user": "foxydevloper",
            "avatar": "https://avatars.githubusercontent.com/u/12120644?u=991901e99eb6408725c28f6c28de316c57c8a913&v=4",
            "url": "https://github.com/foxydevloper",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2MzQzNjQ=": {
            "id": "MDQ6VXNlcjE2MzQzNjQ=",
            "user": "Nosliwnayr",
            "avatar": "https://avatars.githubusercontent.com/u/1634364?v=4",
            "url": "https://github.com/Nosliwnayr",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjUyNzI1Mjk=": {
            "id": "MDQ6VXNlcjUyNzI1Mjk=",
            "user": "hoontee",
            "avatar": "https://avatars.githubusercontent.com/u/5272529?u=6395349362f7b21a7c4896f935de1c6f6ef07eb1&v=4",
            "url": "https://github.com/hoontee",
            "pull_count": 0,
            "commit_count": 1
        },
        "MDQ6VXNlcjI0NTEzNDg1": {
            "id": "MDQ6VXNlcjI0NTEzNDg1",
            "user": "zmanuel",
            "avatar": "https://avatars.githubusercontent.com/u/24513485?v=4",
            "url": "https://github.com/zmanuel",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYxMjkxMjk2": {
            "id": "MDQ6VXNlcjYxMjkxMjk2",
            "user": "snailrhymer",
            "avatar": "https://avatars.githubusercontent.com/u/61291296?u=ad01100d97e5b326ae9f165cab31038a59cd7005&v=4",
            "url": "https://github.com/snailrhymer",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjQ4MzUyNTY0": {
            "id": "MDQ6VXNlcjQ4MzUyNTY0",
            "user": "Piralein",
            "avatar": "https://avatars.githubusercontent.com/u/48352564?v=4",
            "url": "https://github.com/Piralein",
            "pull_count": 1,
            "commit_count": 1
        },
        "MDQ6VXNlcjYzMTcyNjQ=": {
            "id": "MDQ6VXNlcjYzMTcyNjQ=",
            "user": "markusneg",
            "avatar": "https://avatars.githubusercontent.com/u/6317264?v=4",
            "url": "https://github.com/markusneg",
            "pull_count": 1,
            "commit_count": 1
        }
    },
    "commits": {
        "de2f0f147c5b7eff2d0f6dbc35042a4173fd59be": {
            "hash": "de2f0f147c5b7eff2d0f6dbc35042a4173fd59be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bump version to 3.6-stable \\o/",
            "body": "At long last, after 2 years of development, Godot 3.6 is finally out!\n\nDeveloping it in parallel to the 4.x branch proved to be a challenge,\nas eventually I (Rémi) hardly had any time to focus on it.\n\nThankfully lawnjelly picked up the torch, both on the feature dev side\n(most new rendering features are his work) but now also as release\nmanager for 3.x.\n\nFor anyone still using Godot 3.5 for their released or soon-to-be\npublished titles, upgrading to 3.6 should bring a lot of bug fixes, as\nwell as a number of useful features and quality of life improvements.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f4b57927c360ec778835759f46840a258c4c85c7": {
            "hash": "f4b57927c360ec778835759f46840a258c4c85c7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #96594 from lawnjelly/changelog_36",
            "body": "[3.x] Update changelog for 3.6 stable",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e13584c9311c39e573160d921ce458799e4e4add": {
            "hash": "e13584c9311c39e573160d921ce458799e4e4add",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Update changelog for 3.6 stable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96594
        },
        "1b0526226fee84be9a8e5c65b8e163711ea36a08": {
            "hash": "1b0526226fee84be9a8e5c65b8e163711ea36a08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #96557 from akien-mga/3.x-PopupMenu-update-margins-on-visibility-change",
            "body": "[3.x] PopupMenu: Update margins on visibility change",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c84cf04e95b2b2e3a7bfea52c5f8d4cbaf38bc20": {
            "hash": "c84cf04e95b2b2e3a7bfea52c5f8d4cbaf38bc20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "PopupMenu: Update margins on visibility change",
            "body": "Fixes #96149.\n\nCo-authored-by: Haoyu Qiu <timothyqiu32@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96557
        },
        "67d4b7346f90a9dc4c92a766e6b256168906e573": {
            "hash": "67d4b7346f90a9dc4c92a766e6b256168906e573",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #96032 from lawnjelly/safe_unproject",
            "body": "[3.x] Safe `Camera::unproject_position()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31940c784a6c33de1c9e59004a8982b348ee3c36": {
            "hash": "31940c784a6c33de1c9e59004a8982b348ee3c36",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Safe `Camera::unproject_position()`",
            "body": "`unproject_position()` can fail in some circumstances, and this needs to be conveyed to calling code.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 96032
        },
        "01c78d87fea331c978d7ba8a2d5edb379564bdde": {
            "hash": "01c78d87fea331c978d7ba8a2d5edb379564bdde",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94972 from lawnjelly/verify_gltf_inds",
            "body": "[3.x] Verify GLTF indices to prevent crash with corrupt files",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3771078c02bb478554cd4a6e93272ca4a4edf0e4": {
            "hash": "3771078c02bb478554cd4a6e93272ca4a4edf0e4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Verify GLTF indices to prevent crash with corrupt files",
            "body": "Also verify prior to vertex optimization.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94972
        },
        "b58d16f0b83c049e4a5d185c30486da1beb3e437": {
            "hash": "b58d16f0b83c049e4a5d185c30486da1beb3e437",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94482 from pablitar/3.x",
            "body": "[3.x] Fix external images getting embedded on import",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "601a9eb4f58ffc95ec9cc34fc5384fce2f5d3f91": {
            "hash": "601a9eb4f58ffc95ec9cc34fc5384fce2f5d3f91",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwNDg1MzI="
            ],
            "author_raw": "pablitar <pablitar@gmail.com>",
            "committer_raw": "pablitar <pablitar@gmail.com>",
            "summary": "GLTF: Fixed external images getting embedded on import",
            "body": "Added a map to keep track of external images during import, and used\nthat map to instance the textures using the resource loader instead of\ncreating a new texture from scratch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94482
        },
        "2cc5ca43ef68382c94d963bd9336ad8efea6adae": {
            "hash": "2cc5ca43ef68382c94d963bd9336ad8efea6adae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94559 from rsubtil/bugfix-popup_menu_size_calculations",
            "body": "[3.x] Fix `PopupMenu` size calculations not taking into account control/canvas scale",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1cf50364c116acab4f86b70c2fd559475d60e198": {
            "hash": "1cf50364c116acab4f86b70c2fd559475d60e198",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix `PopupMenu` size calculations not taking into account control/canvas scale",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94559
        },
        "9a6b424c9450761426f4afd58a9d201a0f874072": {
            "hash": "9a6b424c9450761426f4afd58a9d201a0f874072",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93571 from Alex2782/g3.x_fix_GLSurfaceView",
            "body": "[3.x] Fix lost old callback when continuous call `requestRenderAndNotify`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "863ab17e9c6bd3d02a9c53d2910ed2a05808c610": {
            "hash": "863ab17e9c6bd3d02a9c53d2910ed2a05808c610",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94470 from AThousandShips/cache_improve_3_x",
            "body": "[3.x] [CI] Upload build cache before running tests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9bbed7bb3c0fe9e6955cf0324cf592e269c2aa9e": {
            "hash": "9bbed7bb3c0fe9e6955cf0324cf592e269c2aa9e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94386 from lawnjelly/revert_inner_parse",
            "body": "[3.x] Revert \"Fix parsing inner class declaration\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "49339fd9ec533350b6a045b1a70650741731ed1c": {
            "hash": "49339fd9ec533350b6a045b1a70650741731ed1c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94421 from lawnjelly/fix_action_press_tick",
            "body": "[3.x] Fix physics tick count in `Input.action_press` and `Input.action_rele…",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9221e6a46660c6e59a4efcdccb60f0b7a85f0df3": {
            "hash": "9221e6a46660c6e59a4efcdccb60f0b7a85f0df3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix physics tick count in `Input.action_press` and `Input.action_release`",
            "body": "The physics tick count was not yet updated there.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94421
        },
        "02fa77eb3018958086e0470ca6a7cd01afef3200": {
            "hash": "02fa77eb3018958086e0470ca6a7cd01afef3200",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Revert \"Fix parsing inner class declaration when \"pass\" keyword is on the same line\"",
            "body": "This reverts commit 5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94386
        },
        "ff77fe81d1e6d3b21b86c0d05708f3f9abde1724": {
            "hash": "ff77fe81d1e6d3b21b86c0d05708f3f9abde1724",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #94281 from mertkasar/3.x-ssr-orthogonal-warp-fix",
            "body": "[3.x] Fix SSR warp when using orthogonal camera",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "078210bce16b9d7e4109db938560ad17c28a10c7": {
            "hash": "078210bce16b9d7e4109db938560ad17c28a10c7",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[CI] Upload build cache before running tests",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94470
        },
        "5543f56ce20a2910f50ec6d7df33a1d735025ee5": {
            "hash": "5543f56ce20a2910f50ec6d7df33a1d735025ee5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MjY1NjI="
            ],
            "author_raw": "Mert Kasar <mertkasar93@gmail.com>",
            "committer_raw": "Mert Kasar <mertkasar93@gmail.com>",
            "summary": "Fix SSR warp when using orthogonal camera",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 94281
        },
        "cfc4a0eff029c3bda6df061465f9a6b6c66b9f01": {
            "hash": "cfc4a0eff029c3bda6df061465f9a6b6c66b9f01",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bump version to 3.6-rc",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "47a27839cb0e8eaece439ef5b632261d108150ec": {
            "hash": "47a27839cb0e8eaece439ef5b632261d108150ec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93842 from raulsntos/3.x-gltf-document-extension-2",
            "body": "[3.x] Fix type hints in GLTFDocumentExtension virtual methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d5000466848cfad13ddf16dec5eb546caf1edb42": {
            "hash": "d5000466848cfad13ddf16dec5eb546caf1edb42",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93857 from kleonc/atlas-texture-fix-draw-rect-flipping-3x",
            "body": "[3.x] Fix `AtlasTexture::draw_rect` flipping for non-zero margin",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c2a43cb8bd25010d2e2e6d807284608b42c7d339": {
            "hash": "c2a43cb8bd25010d2e2e6d807284608b42c7d339",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93851 from lawnjelly/fti_fix_interpolate_with_2D",
            "body": "[3.x] Physics Interpolation - Fix `Transform2D::interpolate_with()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "66d1ab04592088babd94f013bf2bbac1028e9911": {
            "hash": "66d1ab04592088babd94f013bf2bbac1028e9911",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "[3.x] Fix AtlasTexture::draw_rect flipping for non-zero margin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93857
        },
        "250a7d8788057c5009013986fbf8025daa6634e4": {
            "hash": "250a7d8788057c5009013986fbf8025daa6634e4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Fix `Transform2D::interpolate_with()`",
            "body": "Ports the `interpolate_with()` routine from 4.x which works correctly with skew.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93851
        },
        "a8980fbd78cd7e479b8b3d63054602edd03b568b": {
            "hash": "a8980fbd78cd7e479b8b3d63054602edd03b568b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Fix type hints in GLTFDocumentExtension virtual methods",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93842
        },
        "98e24835eec9d09aa0c60a11b8c33ad793188e48": {
            "hash": "98e24835eec9d09aa0c60a11b8c33ad793188e48",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92941 from lawnjelly/fix_physics_tickcounter",
            "body": "[3.x] Fix physics tick counter",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f137eb3929b50d6057599b9993c8860588b4ce6a": {
            "hash": "f137eb3929b50d6057599b9993c8860588b4ce6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92105 from lawnjelly/merging_storage_refactor",
            "body": "[3.x] Mesh merging - refactor to be backward compatible for CPU / GPU storage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "40961d62e2ffd966a3a9e7f1c707cbc5f31228ac": {
            "hash": "40961d62e2ffd966a3a9e7f1c707cbc5f31228ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix physics tick counter",
            "body": "The counter is now incremented at the start of a physics tick rather than the end.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92941
        },
        "e2c7073b4e7b5eebfb3ee58c39c632f0aabf770b": {
            "hash": "e2c7073b4e7b5eebfb3ee58c39c632f0aabf770b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92719 from lawnjelly/doc_mipmap_warning",
            "body": "[3.x] `ImageTexture` - document workaround for mipmap generation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e962aaf33d71ef6196bfe430b3fa67e1688106e0": {
            "hash": "e962aaf33d71ef6196bfe430b3fa67e1688106e0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93382 from lawnjelly/fti_fix_pause",
            "body": "[3.x] Physics Interpolation - Fix behaviour on pause",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fc78fa7ec5035e6ce6817ced11fc5768219edd71": {
            "hash": "fc78fa7ec5035e6ce6817ced11fc5768219edd71",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "ImageTexture - document workaround for mipmap generation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92719
        },
        "ece8b38dd18ea4d2c7690e4e9c5d60e22c772e24": {
            "hash": "ece8b38dd18ea4d2c7690e4e9c5d60e22c772e24",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91610 from bruvzg/web_ime_3",
            "body": "[Web, 3.x] Add IME input support.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e482dcbc685bdde99916a6c097ff8c0c226492c0": {
            "hash": "e482dcbc685bdde99916a6c097ff8c0c226492c0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTIxMzk1"
            ],
            "author_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "committer_raw": "Alexander Hartmann <alex.hart.278@gmail.com>",
            "summary": "fix lost old callback when continuous call requestRenderAndNotify",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93571
        },
        "49d3161ce0470d950a2c243ba98a6233611d6f5d": {
            "hash": "49d3161ce0470d950a2c243ba98a6233611d6f5d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Fix behaviour on pause",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93382
        },
        "b2be47e6fc158fd0ab79593d09ef3d11bd1281b8": {
            "hash": "b2be47e6fc158fd0ab79593d09ef3d11bd1281b8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93339 from lawnjelly/fti_move_client_pump",
            "body": "[3.x] Physics Interpolation - refactor client interpolation pump",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d80b206643cc6a7b62f17886856ae08c9b553bbc": {
            "hash": "d80b206643cc6a7b62f17886856ae08c9b553bbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - refactor client interpolation pump",
            "body": "* Move client interpolation pump to earlier in the iteration before 3D physics synced\n* Allow `get_global_transform_interpolated()` to prime the client interpolation inside a physics tick",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93339
        },
        "12781e4554cf428de0f833da542e25575b8929ea": {
            "hash": "12781e4554cf428de0f833da542e25575b8929ea",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #93309 from lawnjelly/fti_skinning",
            "body": "[3.x] Physics Interpolation - Fix 2D skinning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30fa2e3c95ca7b79cb7dc210032a8e1c9bfec735": {
            "hash": "30fa2e3c95ca7b79cb7dc210032a8e1c9bfec735",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92784 from lawnjelly/fti_camera_to_scene",
            "body": "[3.x] Physics Interpolation - refactor `Camera` and fix `get_camera_transform()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44f6042e6b9052f398e37cfeb9162811c797174d": {
            "hash": "44f6042e6b9052f398e37cfeb9162811c797174d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Fix 2D skinning",
            "body": "2D skinning required the interpolated skeleton base transform to be updated when using interpolation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 93309
        },
        "72aac8135cb37f07007abc07cd1e3393e356bc14": {
            "hash": "72aac8135cb37f07007abc07cd1e3393e356bc14",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92725 from lawnjelly/faster_editor_grid",
            "body": "[3.x] Faster editor grid",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0b30d77384daff79b7e1567007e99aa486fc0ecd": {
            "hash": "0b30d77384daff79b7e1567007e99aa486fc0ecd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - refactor `Camera` and fix `get_camera_transform()`",
            "body": "* Moves 3D Camera interpolation scene side.\n* Automatically switches `get_camera_transform()` to report interpolated transform during `_process()`.\n* Fixes `ClippedCamera` to work with physics interpolation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92784
        },
        "b203829361dc4dc8e31cec7e11a964ea578d7865": {
            "hash": "b203829361dc4dc8e31cec7e11a964ea578d7865",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92721 from aaronfranke/3.x-rv-warn-sysv-abi",
            "body": "[3.x] GDNative: Fix Linux riscv warning about ignored `sysv_abi`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ec07e8bebb4e5d3c3ae6300f9066008fc3ff188": {
            "hash": "4ec07e8bebb4e5d3c3ae6300f9066008fc3ff188",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Optimize Editor `_init_grid()`",
            "body": "Use static `LocalVectors` instead of `PoolVectors` for temporaries.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92725
        },
        "945a49064f862a939fdfbc12f63e36ecfea0c8d4": {
            "hash": "945a49064f862a939fdfbc12f63e36ecfea0c8d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] GDNative: Fix Linux riscv warning about ignored `sysv_abi`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92721
        },
        "ab6395da40d5f08f8e72d4e5eeabc9b5f4ce1ac9": {
            "hash": "ab6395da40d5f08f8e72d4e5eeabc9b5f4ce1ac9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92501 from timothyqiu/stretch-shrink-range-3.x",
            "body": "[3.x] Add range hint for `ViewportContainer.stretch_shrink`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39b35c6194b56962fab6dd3d6c22b9f4d66d7833": {
            "hash": "39b35c6194b56962fab6dd3d6c22b9f4d66d7833",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91656 from akien-mga/3.x-scons-windows-mingw-TypeError",
            "body": "[3.x] SCons: Fix Windows/MinGW TypeError with recent SCons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d655fc8fed8326104013e5d3cc4545c769ecd398": {
            "hash": "d655fc8fed8326104013e5d3cc4545c769ecd398",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add range hint for ViewportContainer.stretch_shrink",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92501
        },
        "1bfb788c4f50120d0197c9d84828151e0ac6189a": {
            "hash": "1bfb788c4f50120d0197c9d84828151e0ac6189a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92438 from lawnjelly/fti_fix_visual_instance_identity",
            "body": "[3.x] Physics Interpolation - Fix `VisualInstance::set_instance_use_identit…",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ad6bcaf8c7136ecdbc15c18df702c0ec96bb22e5": {
            "hash": "ad6bcaf8c7136ecdbc15c18df702c0ec96bb22e5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92346 from timothyqiu/theme-item-completion-3.x",
            "body": "[3.x] Fix theme item parameter completion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7130c1bebcf2c915d9802060909603f8c3792a47": {
            "hash": "7130c1bebcf2c915d9802060909603f8c3792a47",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - Fix `VisualInstance::set_instance_use_identity_transform()`",
            "body": "The logic for updating the `VisualServer` with the transform was the wrong way around.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92438
        },
        "1f0d9f04d2735c6a04543984f889d6d2331729b2": {
            "hash": "1f0d9f04d2735c6a04543984f889d6d2331729b2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix theme item parameter completion",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92346
        },
        "83f5407177cb81fbcdd09e76b92da6c005991802": {
            "hash": "83f5407177cb81fbcdd09e76b92da6c005991802",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92261 from bruvzg/js_tts_init3",
            "body": "[3.x, Web] Fix TTS configuration loaded too early.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f628f2e2040f9f552c1ddd93feeae3c124682ae": {
            "hash": "5f628f2e2040f9f552c1ddd93feeae3c124682ae",
            "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": "[3.x, Web] Fix TTS configuration loaded too early.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92261
        },
        "0a0942ea2ef36378bc1c0284d87972a684b51353": {
            "hash": "0a0942ea2ef36378bc1c0284d87972a684b51353",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92230 from smix8/navserver_dummy_3.x",
            "body": "[3.x] Backport NavigationServerDummy",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c9258a2a689bdc05059d5d02593718611dbbf1f8": {
            "hash": "c9258a2a689bdc05059d5d02593718611dbbf1f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Backport NavigationServerDummy",
            "body": "Backports the NavigationServer3DDummy from Godot 4 to compile Godot without NavigationServer module.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92230
        },
        "0dcab10b410f73460de47ba4dea2c7290a0aab1a": {
            "hash": "0dcab10b410f73460de47ba4dea2c7290a0aab1a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92079 from lawnjelly/increase_tight_cull_epsilon3",
            "body": "[3.x] Tight shadow culling - increase epsilon to prevent flickering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c2870d73cc1f2970bbd9ad184cedd893593afb3": {
            "hash": "6c2870d73cc1f2970bbd9ad184cedd893593afb3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92070 from lawnjelly/fix_fragcolor_write",
            "body": "[3.x] Fix fragcolor write locations in scene shaders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ecd0680b1170ff2fda8ee079019f8c47b746a043": {
            "hash": "ecd0680b1170ff2fda8ee079019f8c47b746a043",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix fragcolor write locations in scene shaders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92070
        },
        "bb342cb55c119d82969f34fea1e5641961c2786a": {
            "hash": "bb342cb55c119d82969f34fea1e5641961c2786a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92152 from lawnjelly/fix_viewport_interpolation_mode",
            "body": "[3.x] Fix Viewport interpolation mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f5cadfb56100a02c45637fc2db436d3c0ffcd74": {
            "hash": "0f5cadfb56100a02c45637fc2db436d3c0ffcd74",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix Viewport interpolation mode",
            "body": "Viewport interpolation mode is a special case, which should be set to ON instead of INHERIT.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92152
        },
        "f2b059c9be3c678294262c1b0d2e3d486e2a0010": {
            "hash": "f2b059c9be3c678294262c1b0d2e3d486e2a0010",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #92103 from timothyqiu/category-3.x",
            "body": "[3.x] Fix long category name display in Inspector",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da3c95f325df410e599627b43a7c62243b53a39c": {
            "hash": "da3c95f325df410e599627b43a7c62243b53a39c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Mesh merging - refactor to be backward compatible for CPU / GPU storage",
            "body": "Allows the old `merge_meshes()` function to work from the editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92105
        },
        "0242ca7cbf4566f4dc3746cf5fb14eb78990d698": {
            "hash": "0242ca7cbf4566f4dc3746cf5fb14eb78990d698",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix long category name display in Inspector",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92103
        },
        "a5f9f581faa5912d00550236b8a63e71e192573d": {
            "hash": "a5f9f581faa5912d00550236b8a63e71e192573d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Tight shadow culling - increase epsilon to prevent flickering",
            "body": "Near colinear triangles were still causing inaccuracy in culling planes, so the threshold for colinearity is bumped up.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 92079
        },
        "182a95ada6bd92324a6e9249c97e0f26583d720a": {
            "hash": "182a95ada6bd92324a6e9249c97e0f26583d720a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #91993 from FrederickKDP/patch-2",
            "body": "[3.x] Fix typo in `@GlobalScope`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "41dcf218e6c7245c9254db2265cc2787049a21bb": {
            "hash": "41dcf218e6c7245c9254db2265cc2787049a21bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #91906 from programneer/3.x-dont-splash-my-editor",
            "body": "[3.x] Don't define `NO_EDITOR_SPLASH` in export templates",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2eb3139590f901527716941dd35743846954ba06": {
            "hash": "2eb3139590f901527716941dd35743846954ba06",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Linux] Add support for PCK embedding section with non GNU-ld linkers.",
            "body": "(cherry picked from commit 625c4bdacef4173f94200632362e25e537ad5d21)",
            "is_cherrypick": true,
            "cherrypick_hash": "625c4bdacef4173f94200632362e25e537ad5d21",
            "pull": ""
        },
        "625c4bdacef4173f94200632362e25e537ad5d21": {
            "hash": "625c4bdacef4173f94200632362e25e537ad5d21",
            "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": "[Linux] Add support for PCK embedding section with non GNU-ld linkers.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87464
        },
        "20646810aea0d0d8d6d1ee7f8337e2c9e208f9ef": {
            "hash": "20646810aea0d0d8d6d1ee7f8337e2c9e208f9ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NTE0ODE5"
            ],
            "author_raw": "Frederick Kramer Dal Pra <24514819+FrederickKDP@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Fix typo in @GlobalScope.xml",
            "body": "\"inteters\" instead of \"integers\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91993
        },
        "ffb203890336d16151b707b2b17b175a4645e96f": {
            "hash": "ffb203890336d16151b707b2b17b175a4645e96f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB-qMgw"
            ],
            "author_raw": "Programneer <kacperbogangibas@gmail.com>",
            "committer_raw": "Programneer <kacperbogangibas@gmail.com>",
            "summary": "[3.x] Don't define NO_EDITOR_SPLASH in export templates",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91906
        },
        "5bdad327c0f328a7db5286e7589fac0e8baec180": {
            "hash": "5bdad327c0f328a7db5286e7589fac0e8baec180",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91877 from lawnjelly/fti_zero_multimesh_data",
            "body": "[3.x] Physics interpolation - Zero server side multimesh data",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df0e3c5e425ba84ac373cd8e2dbda13321433bc6": {
            "hash": "df0e3c5e425ba84ac373cd8e2dbda13321433bc6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics interpolation - Zero server side multimesh data",
            "body": "To prevent possibility of use of uninitialized data.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91877
        },
        "90aa6564a91cc084fa528e32e56da1e8507d8354": {
            "hash": "90aa6564a91cc084fa528e32e56da1e8507d8354",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91823 from timothyqiu/template-id-cdtor-3.x",
            "body": "[3.x] Fix GCC 14 `-Wtemplate-id-cdtor` warnings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a5c8106f92aec1eb0f07067181a37e15dd500087": {
            "hash": "a5c8106f92aec1eb0f07067181a37e15dd500087",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix GCC 14 -Wtemplate-id-cdtor warnings",
            "body": "Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91823
        },
        "30b025d3d07b5a9abedfbe76c480503ee12e7ea4": {
            "hash": "30b025d3d07b5a9abedfbe76c480503ee12e7ea4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91789 from lawnjelly/fix_tight_light_cull_directional_colinear",
            "body": "[3.x] Tighter light culling - fix directional lights colinear case",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b09bc22b749a60c149c894216da9f5e0da9441ad": {
            "hash": "b09bc22b749a60c149c894216da9f5e0da9441ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Tighter light culling - fix directional lights colinear case",
            "body": "Exactly the same fix as done already for non-directional lights.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91789
        },
        "bbe8a66a2dc6c9df906a1aeed7fd98a819546506": {
            "hash": "bbe8a66a2dc6c9df906a1aeed7fd98a819546506",
            "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": "[Web, 3.x] Add IME input support.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91610
        },
        "2a347ab8671e51ee02299d333a9d37f7784c3e28": {
            "hash": "2a347ab8671e51ee02299d333a9d37f7784c3e28",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Disable socket timeout on Windows, matching upstream",
            "body": "Fixes #88471.\n\n(cherry picked from commit f695de7c68e373088175f8f3b1650f11a27be7aa)",
            "is_cherrypick": true,
            "cherrypick_hash": "f695de7c68e373088175f8f3b1650f11a27be7aa",
            "pull": ""
        },
        "f695de7c68e373088175f8f3b1650f11a27be7aa": {
            "hash": "f695de7c68e373088175f8f3b1650f11a27be7aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Disable socket timeout on Windows, matching upstream",
            "body": "Fixes #88471.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91636
        },
        "cafc71a9fba104d4582baefeb59e3a55863e009d": {
            "hash": "cafc71a9fba104d4582baefeb59e3a55863e009d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix Windows/MinGW TypeError with recent SCons",
            "body": "Fixes #86484.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91656
        },
        "e66b52989d61d76b4509efc0d442960d56cd7d49": {
            "hash": "e66b52989d61d76b4509efc0d442960d56cd7d49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "doc: Fix cherry-pick mistake for Vector3.cross description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "63cecb78755d43126b9113153b8d8c1201a0280c": {
            "hash": "63cecb78755d43126b9113153b8d8c1201a0280c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return",
            "body": "(cherry picked from commit efccebd3db90d7baf0947cd02612ab987ab87868)",
            "is_cherrypick": true,
            "cherrypick_hash": "efccebd3db90d7baf0947cd02612ab987ab87868",
            "pull": ""
        },
        "efccebd3db90d7baf0947cd02612ab987ab87868": {
            "hash": "efccebd3db90d7baf0947cd02612ab987ab87868",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91210
        },
        "cd9f18dbf046c140795db4d1fd74e075b8bbb06e": {
            "hash": "cd9f18dbf046c140795db4d1fd74e075b8bbb06e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDg0ODQ5"
            ],
            "author_raw": "melquiadess <31paths@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
            "body": "(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)",
            "is_cherrypick": true,
            "cherrypick_hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
            "pull": ""
        },
        "739190ca2b7f1b67a78eff33154a4bfd1964f5c4": {
            "hash": "739190ca2b7f1b67a78eff33154a4bfd1964f5c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDg0ODQ5"
            ],
            "author_raw": "melquiadess <31paths@gmail.com>",
            "committer_raw": "melquiadess <31paths@gmail.com>",
            "summary": "Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90377
        },
        "a9988c55014185ff2791c1808f37d7d153703c97": {
            "hash": "a9988c55014185ff2791c1808f37d7d153703c97",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "body": "(cherry picked from commit 47a8033698b14c8a7bb25867198c1371382e3398)",
            "is_cherrypick": true,
            "cherrypick_hash": "47a8033698b14c8a7bb25867198c1371382e3398",
            "pull": ""
        },
        "47a8033698b14c8a7bb25867198c1371382e3398": {
            "hash": "47a8033698b14c8a7bb25867198c1371382e3398",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90072
        },
        "1db5090dcd7bebcf35b587dc148f37a2368c1530": {
            "hash": "1db5090dcd7bebcf35b587dc148f37a2368c1530",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "body": "(cherry picked from commit e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d)",
            "is_cherrypick": true,
            "cherrypick_hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
            "pull": ""
        },
        "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d": {
            "hash": "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89843
        },
        "b045a7c92e3a02dc67d95970e6ff8e6e58bf035c": {
            "hash": "b045a7c92e3a02dc67d95970e6ff8e6e58bf035c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Always look for unique node names in owner if not found in owned nodes",
            "body": "(cherry picked from commit 95ced4bbdcea4d8e225e235fc120c4ebd72f443d)",
            "is_cherrypick": true,
            "cherrypick_hash": "95ced4bbdcea4d8e225e235fc120c4ebd72f443d",
            "pull": ""
        },
        "95ced4bbdcea4d8e225e235fc120c4ebd72f443d": {
            "hash": "95ced4bbdcea4d8e225e235fc120c4ebd72f443d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Always look for unique node names in owner if not found in owned nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89686
        },
        "54393c53f33702a34bf8b139f4ad0b6118637a62": {
            "hash": "54393c53f33702a34bf8b139f4ad0b6118637a62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Enabled secure restorable state.",
            "body": "(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)",
            "is_cherrypick": true,
            "cherrypick_hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
            "pull": ""
        },
        "84380a94f776c8c1e7786d2eb3fb811789f42639": {
            "hash": "84380a94f776c8c1e7786d2eb3fb811789f42639",
            "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] Enabled secure restorable state.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88050
        },
        "a671234483277e1b193583ece1582b34d7e67faa": {
            "hash": "a671234483277e1b193583ece1582b34d7e67faa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add workaround for emscripten >= 3.1.47 LTO build",
            "body": "(cherry picked from commit 656bc22e283852a55ad1317048649f0991bc7dcd)",
            "is_cherrypick": true,
            "cherrypick_hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
            "pull": ""
        },
        "656bc22e283852a55ad1317048649f0991bc7dcd": {
            "hash": "656bc22e283852a55ad1317048649f0991bc7dcd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add workaround for emscripten >= 3.1.47 LTO build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87956
        },
        "934e4a616e3bfe8cfd1df6aacdea3d5170f6660f": {
            "hash": "934e4a616e3bfe8cfd1df6aacdea3d5170f6660f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91349 from bruvzg/36_ios_privacy",
            "body": "[3.x, iOS export] Add support for privacy manifest configuration.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2274ec84cb717bcb211bd9cc8409d50e837f3e5d": {
            "hash": "2274ec84cb717bcb211bd9cc8409d50e837f3e5d",
            "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": "[3.x, iOS export] Add support for privacy manifest configuration.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91349
        },
        "5affc965156de546fc1c4042ca2c49a8a9c0477f": {
            "hash": "5affc965156de546fc1c4042ca2c49a8a9c0477f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91151 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 17th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "246b85c686a5f217a5a523222d0154f07594db7c": {
            "hash": "246b85c686a5f217a5a523222d0154f07594db7c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
            "body": "Fixes #88008.\n\n(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)",
            "is_cherrypick": true,
            "cherrypick_hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
            "pull": 91151
        },
        "d29b0d90e0d735eee860b977c57cb75423d7a9ba": {
            "hash": "d29b0d90e0d735eee860b977c57cb75423d7a9ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Bump closure compiler spec to ECMASCRIPT_2021",
            "body": "Fixes #88008.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88010
        },
        "32fcc88c2384a94bac49d0e96159b0e79828ca86": {
            "hash": "32fcc88c2384a94bac49d0e96159b0e79828ca86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "body": "(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)",
            "is_cherrypick": true,
            "cherrypick_hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
            "pull": 91151
        },
        "5922ac0fb11105da67d28847b60a521406a77cdb": {
            "hash": "5922ac0fb11105da67d28847b60a521406a77cdb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87981
        },
        "9bcdcccb3667b0b59172ae0c31310ec73583d26f": {
            "hash": "9bcdcccb3667b0b59172ae0c31310ec73583d26f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add `WASM_BIGINT` linker flag to the web build",
            "body": "(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)",
            "is_cherrypick": true,
            "cherrypick_hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
            "pull": 91151
        },
        "3ae524fa9e42828183f8046f6f33b945475bb052": {
            "hash": "3ae524fa9e42828183f8046f6f33b945475bb052",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add `WASM_BIGINT` linker flag to the web build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88594
        },
        "7674e494aea8cf7976cab5d05fabda7dd334f983": {
            "hash": "7674e494aea8cf7976cab5d05fabda7dd334f983",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2ODI1Mw=="
            ],
            "author_raw": "Andrew Morrow <andrew.morrow@viam.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bump github workflows to SCons 4.7",
            "body": "(cherry picked from commit 5b5ec8f4dce439574c42e7f5659375101038f43a)",
            "is_cherrypick": true,
            "cherrypick_hash": "5b5ec8f4dce439574c42e7f5659375101038f43a",
            "pull": 91151
        },
        "5b5ec8f4dce439574c42e7f5659375101038f43a": {
            "hash": "5b5ec8f4dce439574c42e7f5659375101038f43a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2ODI1Mw=="
            ],
            "author_raw": "Andrew Morrow <andrew.morrow@viam.com>",
            "committer_raw": "Andrew Morrow <andrew.morrow@viam.com>",
            "summary": "Bump github workflows to SCons 4.7",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90304
        },
        "52fa38b0f75bfc82129e0a1525246c52a6f08284": {
            "hash": "52fa38b0f75bfc82129e0a1525246c52a6f08284",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update actions to latest versions",
            "body": "(cherry picked from commit ad8d3cf1c99e708e8dbb7c9d12daf66793417430)",
            "is_cherrypick": true,
            "cherrypick_hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
            "pull": 91151
        },
        "ad8d3cf1c99e708e8dbb7c9d12daf66793417430": {
            "hash": "ad8d3cf1c99e708e8dbb7c9d12daf66793417430",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update actions to latest versions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88671
        },
        "4e7f4ee8643c2d569257b2cbf824e920fd53e9b3": {
            "hash": "4e7f4ee8643c2d569257b2cbf824e920fd53e9b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix gradle build errors when the build path contains non-ASCII characters",
            "body": "(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)",
            "is_cherrypick": true,
            "cherrypick_hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
            "pull": 91151
        },
        "f1887a30f35dafac405014ef5ca6e3d76b4da960": {
            "hash": "f1887a30f35dafac405014ef5ca6e3d76b4da960",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix gradle build errors when the build path contains non-ASCII characters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88304
        },
        "782eaa55f713eee56a88e46a0bbc18527f7bd272": {
            "hash": "782eaa55f713eee56a88e46a0bbc18527f7bd272",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add basic Emacs .gitignore entries",
            "body": "(cherry picked from commit 2696fee3c6b08cd9645a61ebf08b84fd70be5a72)",
            "is_cherrypick": true,
            "cherrypick_hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
            "pull": 91151
        },
        "2696fee3c6b08cd9645a61ebf08b84fd70be5a72": {
            "hash": "2696fee3c6b08cd9645a61ebf08b84fd70be5a72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Add basic Emacs .gitignore entries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87878
        },
        "634f9523c252a50078e48fe9436c1dd4215ae830": {
            "hash": "634f9523c252a50078e48fe9436c1dd4215ae830",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix build with GDScript LSP disabled",
            "body": "Fixes #83947.\n\n(cherry picked from commit bfd7a5003653f3f61bb0607a792461aa69c71504)",
            "is_cherrypick": true,
            "cherrypick_hash": "bfd7a5003653f3f61bb0607a792461aa69c71504",
            "pull": 91151
        },
        "bfd7a5003653f3f61bb0607a792461aa69c71504": {
            "hash": "bfd7a5003653f3f61bb0607a792461aa69c71504",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix build with GDScript LSP disabled",
            "body": "Fixes #83947.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84191
        },
        "43fa189927d306b6a2620f1c18deb8a39e9fcd3d": {
            "hash": "43fa189927d306b6a2620f1c18deb8a39e9fcd3d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@5b4efa3a2015552cec4cb809169d29615202e9f2\n\n(cherry picked from commit 1da02fa7be4ace876a53802d19711ec7037d94f3)",
            "is_cherrypick": true,
            "cherrypick_hash": "1da02fa7be4ace876a53802d19711ec7037d94f3",
            "pull": 91151
        },
        "1da02fa7be4ace876a53802d19711ec7037d94f3": {
            "hash": "1da02fa7be4ace876a53802d19711ec7037d94f3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@5b4efa3a2015552cec4cb809169d29615202e9f2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91108
        },
        "33bd19e123938b79233b08372538b77e66adb9f9": {
            "hash": "33bd19e123938b79233b08372538b77e66adb9f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484\n\n(cherry picked from commit 6772047e5077b3bfe1f81cd24c128f02b904c20e)",
            "is_cherrypick": true,
            "cherrypick_hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
            "pull": 91151
        },
        "6772047e5077b3bfe1f81cd24c128f02b904c20e": {
            "hash": "6772047e5077b3bfe1f81cd24c128f02b904c20e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL 2 community repo",
            "body": "Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8378e22474556e0259d02b59ea55484",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90406
        },
        "48f9059f12740ce77850b90122075dfbcb651254": {
            "hash": "48f9059f12740ce77850b90122075dfbcb651254",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "enet: Sync with upstream commit c44b7d0",
            "body": "https://github.com/lsalzman/enet/commit/c44b7d0f7ff21edb702745e4c019d0537928c373\n(cherry picked from commit 360a1a456818fce75a444c17bafb9c7b510dbc20)",
            "is_cherrypick": true,
            "cherrypick_hash": "360a1a456818fce75a444c17bafb9c7b510dbc20",
            "pull": 91151
        },
        "360a1a456818fce75a444c17bafb9c7b510dbc20": {
            "hash": "360a1a456818fce75a444c17bafb9c7b510dbc20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "enet: Sync with upstream commit c44b7d0",
            "body": "https://github.com/lsalzman/enet/commit/c44b7d0f7ff21edb702745e4c019d0537928c373",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90244
        },
        "9a2e88aa01cfce46cb33943486773fd735041bd8": {
            "hash": "9a2e88aa01cfce46cb33943486773fd735041bd8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f\n(cherry picked from commit fd61a42e0420c80481960a4071275f429186862b)",
            "is_cherrypick": true,
            "cherrypick_hash": "fd61a42e0420c80481960a4071275f429186862b",
            "pull": 91151
        },
        "fd61a42e0420c80481960a4071275f429186862b": {
            "hash": "fd61a42e0420c80481960a4071275f429186862b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "body": "https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90211
        },
        "c1615e766d39cecdb8ec1b874d89651b5184791b": {
            "hash": "c1615e766d39cecdb8ec1b874d89651b5184791b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.8",
            "body": "(cherry picked from commit 915ca4dd456f959e4d4fd4e385715f3f0d48e77d)",
            "is_cherrypick": true,
            "cherrypick_hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
            "pull": 91151
        },
        "915ca4dd456f959e4d4fd4e385715f3f0d48e77d": {
            "hash": "915ca4dd456f959e4d4fd4e385715f3f0d48e77d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.8",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90209
        },
        "c37bbbfbdcef565dc7f8051aa489a471b0c8ee97": {
            "hash": "c37bbbfbdcef565dc7f8051aa489a471b0c8ee97",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to 1.6.43",
            "body": "(cherry picked from commit 41268d7faa05888f0067679fa3374138de2f073b)",
            "is_cherrypick": true,
            "cherrypick_hash": "41268d7faa05888f0067679fa3374138de2f073b",
            "pull": 91151
        },
        "41268d7faa05888f0067679fa3374138de2f073b": {
            "hash": "41268d7faa05888f0067679fa3374138de2f073b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "committer_raw": "Jakub Marcowski <chubercikbattle@gmail.com>",
            "summary": "libpng: Update to 1.6.43",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89314
        },
        "c0a9a34a2d3d676de6b8582ca7a6c8ed55a13487": {
            "hash": "c0a9a34a2d3d676de6b8582ca7a6c8ed55a13487",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Update to 1.0.8",
            "body": "(cherry picked from commit ab14dec952f0210448b6a2575cc0f73e7a074440)",
            "is_cherrypick": true,
            "cherrypick_hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
            "pull": 91151
        },
        "ab14dec952f0210448b6a2575cc0f73e7a074440": {
            "hash": "ab14dec952f0210448b6a2575cc0f73e7a074440",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Jakub Mateusz Marcowski <01158831@pw.edu.pl>",
            "summary": "tinyexr: Update to 1.0.8",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88702
        },
        "f59c244a4a9f6668b4284edc075b730105b802a1": {
            "hash": "f59c244a4a9f6668b4284edc075b730105b802a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to 2.2.7",
            "body": "No change for the files we include.\n\n(cherry picked from commit afe64bb517a83faf931bc13094220f85f6789f82)",
            "is_cherrypick": true,
            "cherrypick_hash": "afe64bb517a83faf931bc13094220f85f6789f82",
            "pull": 91151
        },
        "afe64bb517a83faf931bc13094220f85f6789f82": {
            "hash": "afe64bb517a83faf931bc13094220f85f6789f82",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to 2.2.7",
            "body": "No change for the files we include.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90250
        },
        "873d7ab52f571c2ffe0691732cee968e2f94908f": {
            "hash": "873d7ab52f571c2ffe0691732cee968e2f94908f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to version 2.2.6",
            "body": "(cherry picked from commit 72b80b3cdfb90dbaad3ebe445eb7a3002f97471a)",
            "is_cherrypick": true,
            "cherrypick_hash": "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a",
            "pull": 91151
        },
        "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a": {
            "hash": "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <01158831@pw.edu.pl>",
            "committer_raw": "Jakub Marcowski <01158831@pw.edu.pl>",
            "summary": "miniupnpc: Update to version 2.2.6",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88285
        },
        "06ddcbbe4b1703fb78eb45868bbae7ae3e515622": {
            "hash": "06ddcbbe4b1703fb78eb45868bbae7ae3e515622",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91159 from akien-mga/3.x-mono-replace-distutils-shutils",
            "body": "[3.x] Mono: Replace distutils function with shutil equivalent",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee61ad46e743e2a350bb6e2f55b281c82f14d445": {
            "hash": "ee61ad46e743e2a350bb6e2f55b281c82f14d445",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mono: Replace distutils function with shutil equivalent",
            "body": "Fixes #91154.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91159
        },
        "49e533a7656430b6191b8959115d9a5a3ee44153": {
            "hash": "49e533a7656430b6191b8959115d9a5a3ee44153",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88871 from lawnjelly/fix_tilemap_undo2",
            "body": "[3.x] Tilemap editor - prevent changing tool when mouse buttons pressed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8304a7d4cb24dffd3dd9332fd35ee832a60db463": {
            "hash": "8304a7d4cb24dffd3dd9332fd35ee832a60db463",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #91003 from NicolasPetton/3.x",
            "body": "[3.x] Allow LSP to process multiple messages per poll",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eda5b021fa05087075a55750c9ec033af171d14d": {
            "hash": "eda5b021fa05087075a55750c9ec033af171d14d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #88886 from Ovnuniarchos/LocaleFallbackFixup",
            "body": "[3.x] Fix locale fallback selector not appearing in project options.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7e2a6f5250cefbb866fe210c2ffba747b55d8fd": {
            "hash": "d7e2a6f5250cefbb866fe210c2ffba747b55d8fd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #88186 from Cammymoop/backport-shape-index-docfix",
            "body": "[3.x] Backport code snippet correct usage of shape index in class docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f638507a6324c009a5c7239dadc15f336bbfd30": {
            "hash": "0f638507a6324c009a5c7239dadc15f336bbfd30",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDE4ODkw"
            ],
            "author_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "FIXED: Locale fallback selector doesn't appear in project options.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88886
        },
        "38b646ca4aecade3b7f7ad516dd22c23fe07b747": {
            "hash": "38b646ca4aecade3b7f7ad516dd22c23fe07b747",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4ODQyNDY="
            ],
            "author_raw": "Mikael Hermansson <mikael@hermansson.io>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow LSP to process multiple messages per poll",
            "body": "(cherry-picked from commit e2485044a1b33628e6149d4f930b6fe065743c9d)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91003
        },
        "3f1caf6640f6a86906641f2dcf70d99b1d360318": {
            "hash": "3f1caf6640f6a86906641f2dcf70d99b1d360318",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #91001 from lawnjelly/fix_editor_view_enum",
            "body": "[3.x] Fix `spatial_editor_plugin` enum",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6d036c5a3ac27b3518b0f496caea437cbfc2211e": {
            "hash": "6d036c5a3ac27b3518b0f496caea437cbfc2211e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix `spatial_editor_plugin` enum",
            "body": "* The `view_mesh_stats` feature introduced a new enum value `VIEW_SLECTED_INFO` within the unnamed `VIEW` enum.\n* This turns out to be saved somehow, which means the view settings can get out of sync when reloading the project in an older version of the editor.\n* The solution is simply to move the new value to the end of the enum so there are no conflicts.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 91001
        },
        "561a8eaf6e2d64f96be90295be6e485bb6438871": {
            "hash": "561a8eaf6e2d64f96be90295be6e485bb6438871",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88207 from lawnjelly/view_mesh_stats",
            "body": "[3.x] Editor 3D view mesh stats",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "36474d6142ef3ec09973cc037142ac412b1ebdb7": {
            "hash": "36474d6142ef3ec09973cc037142ac412b1ebdb7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90928 from timothyqiu/toggle-tab-icon-3.x",
            "body": "[3.x] Fix TabContainer not updating content rect after toggling tab icon",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bdf0f78e0745be0fe572ac53540b4a75f988dd8d": {
            "hash": "bdf0f78e0745be0fe572ac53540b4a75f988dd8d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Editor 3D view mesh stats",
            "body": "Similar to information window, add a small optional window to display face count and other stats.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88207
        },
        "a73715cf55d6709655ae9563e0f6e4f4b12b9955": {
            "hash": "a73715cf55d6709655ae9563e0f6e4f4b12b9955",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #58577 from pfertyk/issue_58543_audio_not_paused",
            "body": "[3.x] Fix AudioStreamPlayer not paused on pause mode change",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30dead8a5e075373bcd333ef40bc12f2ca8b24ce": {
            "hash": "30dead8a5e075373bcd333ef40bc12f2ca8b24ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix TabContainer not updating content rect after toggling tab icon",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90928
        },
        "9401e18568617bbbce74d1320e2218c2331fb2f5": {
            "hash": "9401e18568617bbbce74d1320e2218c2331fb2f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90330 from timothyqiu/gizmo-toggle-3.x",
            "body": "[3.x] Add option to toggle visibility of position gizmos in 2D editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fae70792a0532d2c8bc3dc4cbf1cb070af445d7e": {
            "hash": "fae70792a0532d2c8bc3dc4cbf1cb070af445d7e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #82248 from lawnjelly/child_order_changed",
            "body": "[3.x] Deprecate `NOTIFICATION_MOVED_IN_PARENT`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d56d1ff4d2ad81c5291ee5a5e9c2cd3b953a9f0d": {
            "hash": "d56d1ff4d2ad81c5291ee5a5e9c2cd3b953a9f0d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Deprecate NOTIFICATION_MOVED_IN_PARENT",
            "body": "* NOTIFICATION_MOVED_IN_PARENT makes node children management very inefficient.\n* Replaced by a NOTIFICATION_CHILD_ORDER_CHANGED (and children_changed signal).\n* Most of the previous tasks carried out by NOTIFICATION_MOVED_IN_PARENT are now done not more than a single time per frame.\n\nThis PR breaks compatibility (although this notification was very rarely used, even within the engine), but provides an alternate way to do the same.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82248
        },
        "18692436449ab4a2709523c47ab8c5ee673b8de4": {
            "hash": "18692436449ab4a2709523c47ab8c5ee673b8de4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88807 from lawnjelly/portals_fix_enter_tree_order",
            "body": "[3.x] Portals - defer setting active in `VisualServer` until enter tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4296edcc583aef701274521b9fc5a4c809560fc": {
            "hash": "c4296edcc583aef701274521b9fc5a4c809560fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #53489 from aaronfranke/3.x-ci-minimal",
            "body": "[3.x] Add option `modules_enabled_by_default` and minimal CI build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cae1844c5ca961d2ea6f5712ed2c64aa9d230799": {
            "hash": "cae1844c5ca961d2ea6f5712ed2c64aa9d230799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2NDczMDQ=",
                "U_kgDOBcK-Cw",
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "totlmstr <totlmstr@gmail.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Add option `modules_enabled_by_default` and minimal CI build",
            "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: aaronfranke <arnfranke@yahoo.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 53489
        },
        "ea68c2bfab116c00ce56ad8240484b2b25e55d91": {
            "hash": "ea68c2bfab116c00ce56ad8240484b2b25e55d91",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88946 from lawnjelly/fix_physics_on_floor_body",
            "body": "[3.x] Fix physics `on_floor_body` crash",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "db3fe5e5c3ecb188c5e13a4d4f30a979d96e434e": {
            "hash": "db3fe5e5c3ecb188c5e13a4d4f30a979d96e434e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90669 from timothyqiu/owner-id-3.x",
            "body": "[3.x] Store `ObjectID` instead of pointer for KinematicCollision owner",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f7e65ef058a2884a71ea5c7d31e3bbc39d14809": {
            "hash": "5f7e65ef058a2884a71ea5c7d31e3bbc39d14809",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90670 from timothyqiu/scene-tree-return",
            "body": "[3.x] Fix SceneTree not respecting virtual process methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d63c33fa785fe6963e0fb4c70a9ce66017a639ae": {
            "hash": "d63c33fa785fe6963e0fb4c70a9ce66017a639ae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90068 from timothyqiu/ok-i-know-3.x",
            "body": "[3.x] Don't error multiple times when trying to load missing default bus layout",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4551bd9386460467dca28fcd82801ac407f04ca0": {
            "hash": "4551bd9386460467dca28fcd82801ac407f04ca0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                "U_kgDOB534aA"
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add option to toggle visibility of position gizmos in 2D editor",
            "body": "Co-authored-by: J. N. Witch <127793256+J-N-Witch@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90330
        },
        "33043c63d5290c4c211841a6340a586f3dc85db9": {
            "hash": "33043c63d5290c4c211841a6340a586f3dc85db9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix SceneTree not respecting virtual process methods",
            "body": "Co-authored-by: Raul Santos <raulsntos@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90670
        },
        "43862fbf44a7d92dfe1ffcf30d710a49210fa60b": {
            "hash": "43862fbf44a7d92dfe1ffcf30d710a49210fa60b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Store ObjectID instead of pointer for KinematicCollision owner",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90669
        },
        "a885e8322db5f85bb56f1e4b3400161e2c21afd0": {
            "hash": "a885e8322db5f85bb56f1e4b3400161e2c21afd0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90484 from timothyqiu/zero-approx",
            "body": "[3.x] Add `is_zero_approx` methods to `Vector{2,3}`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed952f82bd0c7d6e94657bac988ff8f14e335e5f": {
            "hash": "ed952f82bd0c7d6e94657bac988ff8f14e335e5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add is_zero_approx methods to Vector{2,3}",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90484
        },
        "2b97d143a2d96c2f2a62e8cfcc5c5524158dd58c": {
            "hash": "2b97d143a2d96c2f2a62e8cfcc5c5524158dd58c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62574 from kdiduk/50971-duplicate-keys-in-dictionary-literal",
            "body": "[3.x] Check duplicate keys in dictionary literals: enums and const variables",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2dcd4141b82281eb3f924cc42da66aa39ef1085b": {
            "hash": "2dcd4141b82281eb3f924cc42da66aa39ef1085b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90417 from lawnjelly/tighter_light_cull_colinear_fix3",
            "body": "[3.x] Tighter shadow culling - fix light colinear to frustum edge",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46a04d160e6e93cc61b825268bae674a2320f075": {
            "hash": "46a04d160e6e93cc61b825268bae674a2320f075",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Tighter shadow culling - fix light colinear to frustum edge",
            "body": "In rare situations if a light is placed near colinear to a frustum edge, the extra culling plane derived can have an inaccurate normal due to floating point error.\nThis PR detects colinear triangles, and prevents adding a culling plane in this situation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90417
        },
        "f7e9369665cb74dea655baca8bfae63a951ec18a": {
            "hash": "f7e9369665cb74dea655baca8bfae63a951ec18a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90381 from timothyqiu/node-ready-3.x",
            "body": "[3.x] Add `Node.is_node_ready()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab2bdd8752ece7cc2ada5abd68d0b47e8638bb26": {
            "hash": "ab2bdd8752ece7cc2ada5abd68d0b47e8638bb26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #90252 from akien-mga/3.x-nanosvg-2023-12",
            "body": "[3.x] nanosvg: Sync with upstream 93ce879",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fe65682937eed19d8eeec0f50c126e86a4f667df": {
            "hash": "fe65682937eed19d8eeec0f50c126e86a4f667df",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add Node.is_node_ready",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90381
        },
        "90cf873979a0e5b13a2cbc97eb077ee9266e48a5": {
            "hash": "90cf873979a0e5b13a2cbc97eb077ee9266e48a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODc2NzQ3"
            ],
            "author_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "committer_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "summary": "Fix AudioStreamPlayer not paused on pause mode change",
            "body": "Fixes #58543.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 58577
        },
        "abee48d0636fe04ee60f5582fdd4366ce33be51c": {
            "hash": "abee48d0636fe04ee60f5582fdd4366ce33be51c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "nanosvg: Sync with upstream 93ce879",
            "body": "https://github.com/memononen/nanosvg/commit/93ce879dc4c04a3ef1758428ec80083c38610b1f",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90252
        },
        "1a9b5b7c991bdf8771a595eb249f3a44a4499f83": {
            "hash": "1a9b5b7c991bdf8771a595eb249f3a44a4499f83",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88345 from SysError99/3.x-get_or_add",
            "body": "[3.x] Add a `get_or_add` method to Dictionary",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75cadbabcb49312e77e58d717f0afb89a4728be3": {
            "hash": "75cadbabcb49312e77e58d717f0afb89a4728be3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81089 from SysError99/3.x-dont-warm-about-return-value-discarded",
            "body": "[3.x] GDScript: Don't warn about `RETURN_VALUE_DISCARDED` by default",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fbd9d389f0cbeb027e837cfb65f5b98ea442f1de": {
            "hash": "fbd9d389f0cbeb027e837cfb65f5b98ea442f1de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Don't error multiple times when trying to load missing default bus layout",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 90068
        },
        "52507443d3f1edc86daabb8a63a9ae688141e1ee": {
            "hash": "52507443d3f1edc86daabb8a63a9ae688141e1ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMjIwNjc3"
            ],
            "author_raw": "Kirill Diduk <kirill.diduk@gmail.com>",
            "committer_raw": "Kirill Diduk <kirill.diduk@gmail.com>",
            "summary": "Check duplicate keys in dictionary literals: enums and const variables",
            "body": "Check identifiers (const variables and unnamed enums) and named\nenums when parsing dictionary literals whether the keys are not\nduplicated.\n\nIn case of duplicate key is encountered, highlight the line with it\nand print error message:\n`Duplicate key \"foo\" found in Dictionary literal`\n\nThis commit is a logical continuation of the commit dab73c7 which\nimplemented such checks only for literal keys (which fixed #7034).\n\nApart from that, this commit also fixes the issue with the error\nmessage itself, which was shown one line below the duplicated key\nin case it was the last one in the dictionary literal and there\nwas no hanging comma.\n\nAlso, the format of the error message has been changed so that now\nthe error message also contains the value of the key which is duplicated.\nInstead of `Duplicate key found in Dictionary literal`, it now prints\n`Duplicate key \"<value>\" found in Dictionary literal`\n\nFixes #50971",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62574
        },
        "02c02403e05c14fdb60aab2573b8a99344a7d53d": {
            "hash": "02c02403e05c14fdb60aab2573b8a99344a7d53d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89149 from AThousandShips/math_improve_3_x",
            "body": "[3.x][Core] Codestyle improvements to math types",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "975046932c6d41967b3f30cdb8c91ac18a508495": {
            "hash": "975046932c6d41967b3f30cdb8c91ac18a508495",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89636 from lawnjelly/optimize_anim_tree",
            "body": "[3.x] Optimize anim tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bb9608a7e6d5069ff29fd83638a4a739df459577": {
            "hash": "bb9608a7e6d5069ff29fd83638a4a739df459577",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89609 from 0xafbf/automatic-provisioning-on-release-ios",
            "body": "[3.x] Allow automatic provisioning in iOS when using development signature.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a0f130e23c9513b07cb8bba94beef9f14ada504e": {
            "hash": "a0f130e23c9513b07cb8bba94beef9f14ada504e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Optimize `AnimationTree::_process_graph()`",
            "body": "Removes redundant lookups on HashMap.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89636
        },
        "9c4035fb7b1025c2e0695d07f886ad8beedc0a51": {
            "hash": "9c4035fb7b1025c2e0695d07f886ad8beedc0a51",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Andrés Botero <andres@botero.tech>",
            "committer_raw": "Andrés Botero <andres@botero.tech>",
            "summary": "Allow automatic provisioning in iOS when using development signature.",
            "body": "Implements https://github.com/godotengine/godot/pull/86748/files in 3.x.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89609
        },
        "3fb36bf395f2cc03ca8bb060d0afdb412c0855b4": {
            "hash": "3fb36bf395f2cc03ca8bb060d0afdb412c0855b4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Core] Codestyle improvements to math types",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89149
        },
        "8eaf180f11b22e45841b18fcce07f5b7f164aa21": {
            "hash": "8eaf180f11b22e45841b18fcce07f5b7f164aa21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89580 from lawnjelly/fti2d_transform_const_ref",
            "body": "[3.x] Physics Interpolation 2D - change transform API to use const ref",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "64457bab85f9c5eb94fbbb53936deec66ce66403": {
            "hash": "64457bab85f9c5eb94fbbb53936deec66ce66403",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89577 from lawnjelly/fti2d_fix_light_resets",
            "body": "[3.x] Physics Interpolation 2D - fix light and light occluder resetting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5a4aee3a6740a602694e95df1aa9a18990deb43": {
            "hash": "e5a4aee3a6740a602694e95df1aa9a18990deb43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation 2D - change transform API to use const ref",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89580
        },
        "f8438601ef385447750eb61fa82153fa2c461f68": {
            "hash": "f8438601ef385447750eb61fa82153fa2c461f68",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation 2D - fix light and light occluder resetting",
            "body": "It turns out `NOTIFICATION_TRANSFORM_CHANGED` is deferred for these nodes, which can mean the transform is not set in the `VisualServer` until after the reset has been sent, even if the transform is set before the reset in script. This prevented the reset from acting correctly.\n\nHere we explicitly set the transform prior to each reset, to ensure the `VisualServer` is up to date.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89577
        },
        "a3a43d9623df8e3737826ffa6c1318f4007cb295": {
            "hash": "a3a43d9623df8e3737826ffa6c1318f4007cb295",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65711 from mortarroad/3.x-scene-import-find-animation-player",
            "body": "[3.x] Fix finding AnimationPlayer in scene import",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac7292ffafef04ce42955687e74d745a9667aeef": {
            "hash": "ac7292ffafef04ce42955687e74d745a9667aeef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89565 from AThousandShips/no_3d_fix_3_x",
            "body": "[3.x] Fix building with `disable_3d`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f6d2c34411e25cb41eec5a872c7fb9b1af77cd9": {
            "hash": "0f6d2c34411e25cb41eec5a872c7fb9b1af77cd9",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "Fix building with `disable_3d`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89565
        },
        "ae51d5ad33fd566c4806b3611ecec92883f81081": {
            "hash": "ae51d5ad33fd566c4806b3611ecec92883f81081",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgwNjg0NjU5"
            ],
            "author_raw": "Morris Tabor <80684659+mortarroad@users.noreply.github.com>",
            "committer_raw": "Morris Tabor <80684659+mortarroad@users.noreply.github.com>",
            "summary": "Fix finding AnimationPlayer in scene import",
            "body": "The scene importer always assumed that the AnimationPlayer is called\n\"AnimationPlayer\".\n\nThis is not always true: for example the GLTF importer just creates an\nAnimationPlayer with the default name, which may be \"animation_player\",\ndepending on the project settings.\n\nThis fix instead chooses the first node that is an AnimationPlayer, and\nwarns if there is more than one.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65711
        },
        "bbd9578d181f745f7884be32bece6090fd7df4e4": {
            "hash": "bbd9578d181f745f7884be32bece6090fd7df4e4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #89345 from bruvzg/3x_no_li",
            "body": "[3.x, iOS] Remove deprecated LaunchImages support and switch to Storyboard by default.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5255b661b4c59ce73148db38caf57d3633ecfca0": {
            "hash": "5255b661b4c59ce73148db38caf57d3633ecfca0",
            "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": "[3.x, iOS] Remove deprecated LaunchImages support and switch to Storyboard by default.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 89345
        },
        "1ad9e856a04a4a6de61ec13f27325e9a7db0ff5f": {
            "hash": "1ad9e856a04a4a6de61ec13f27325e9a7db0ff5f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #88198 from lawnjelly/fix_facecount_bug",
            "body": "[3.x] Fix `Mesh::get_face_count()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae7dfd1f130f7a2623072af16879e34057ed73d7": {
            "hash": "ae7dfd1f130f7a2623072af16879e34057ed73d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85437 from lawnjelly/lod_scene_side",
            "body": "[3.x] Discrete Level of Detail",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6c35b4898615c9fdd6f0b18184af9c6669fccf19": {
            "hash": "6c35b4898615c9fdd6f0b18184af9c6669fccf19",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88305 from Ovnuniarchos/editor_properties_fixup",
            "body": "[3.x] Fix EditorPropertyLocale connecting to inexistent signal `text_submitted`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "758daacd24c9ed8e7fc3fc1bed77fc2c40351cc7": {
            "hash": "758daacd24c9ed8e7fc3fc1bed77fc2c40351cc7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88490 from AlekseyKapustyanenko/Rotary-input-3.x",
            "body": "[3.x] Add rotary input support for Android platform",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "04670d05cce6fbd5d39ce185646b7f58d206d36f": {
            "hash": "04670d05cce6fbd5d39ce185646b7f58d206d36f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87689 from BZ1234567890/issue-87059-b3x",
            "body": "[3.x] [Android 14] Fix GodotEditText white box showing during game load",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60ff43b7ce7f19c95db5a09e4791b9adc752cd8e": {
            "hash": "60ff43b7ce7f19c95db5a09e4791b9adc752cd8e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88943 from lawnjelly/fix_scenedock_filter_crash",
            "body": "[3.x] Fix SceneTree dock filter crash",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9a9dccbaa26915bfce5343f21092add79de02059": {
            "hash": "9a9dccbaa26915bfce5343f21092add79de02059",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix physics on_floor_body crash",
            "body": "Physics body previously stored the RID of a collision object and accessed it on the next frame, leading to a crash if the object had been deleted.\nThis PR stores the ObjectID in addition to the RID, and checks the object still exists prior to access.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88946
        },
        "39e61b76c6186f42c578b10cbae9a5cfeaa51a2c": {
            "hash": "39e61b76c6186f42c578b10cbae9a5cfeaa51a2c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix SceneTree dock filter crash",
            "body": "The filter was crashing for two reasons:\n1) Deleting a child invalidated the iteration of children\n2) Child was accessed after deletion",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88943
        },
        "6e0468d4527f755826a84f15e6e106b393abdd0d": {
            "hash": "6e0468d4527f755826a84f15e6e106b393abdd0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88367 from Faless/gdnative/arm_sysv_abi_warnings",
            "body": "[3.x] GDNative: Fix Linux arm32 warning about ignored sysv_abi attribute",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "50fa1896b8f10804fa7e63311a6326a1d1a903a5": {
            "hash": "50fa1896b8f10804fa7e63311a6326a1d1a903a5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88828 from Mickeon/3.x-funny-regressions",
            "body": "[3.x] Fix TileSet editor selected regression",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "23671a4ea54ced5a468c53a9915e1b36abd2e8f7": {
            "hash": "23671a4ea54ced5a468c53a9915e1b36abd2e8f7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88287 from Ansraer/3.x_orm_fix_glb",
            "body": "[3.x] Fix crash on mat creation after ORM refactor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6a31048dbc15e9139a49b6fe22301789528c8279": {
            "hash": "6a31048dbc15e9139a49b6fe22301789528c8279",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Tilemap editor - prevent changing tool when mouse buttons pressed",
            "body": "Changing tool when painting prevented the corresponding commit of undo action when the mouse button was released. This led to undo actions getting out of sync and the undo system breaking the editor.\n\nThis PR simply prevents changing tool while mouse buttons are pressed, and prevents the above scenario.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88871
        },
        "02a2968764e2f589b8ab5ef1ae641607f268adae": {
            "hash": "02a2968764e2f589b8ab5ef1ae641607f268adae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Fix TileSet editor selected regression",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88828
        },
        "788567987a468978d0539880a8ad14bdf07d960e": {
            "hash": "788567987a468978d0539880a8ad14bdf07d960e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Portals - defer setting active in `VisualServer` until enter tree",
            "body": "`set_portal_active()` was being called loading packed scenes prior to entering the tree, visual server portals had not been fully created at this point hence the call was being ignored with an error flagged.\nThis PR defers the call until after entering the tree.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88807
        },
        "99c8cd2b174337912456aff236c9ba815a6d2f6b": {
            "hash": "99c8cd2b174337912456aff236c9ba815a6d2f6b",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB3NBUw"
            ],
            "author_raw": "Aleksey Kapustyanenko <kapustyanenko@mercurydevelopment.com>",
            "committer_raw": "Aleksey Kapustyanenko <kapustyanenko@mercurydevelopment.com>",
            "summary": "Rotary input for 3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88490
        },
        "1e7c60174ea33c1e50cbb6e137e0db107f326776": {
            "hash": "1e7c60174ea33c1e50cbb6e137e0db107f326776",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjk0MjA="
            ],
            "author_raw": "Ansraer <jacky2611@gmail.com>",
            "committer_raw": "Ansraer <jacky2611@gmail.com>",
            "summary": "fix crash on mat creation after orm refactor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88287
        },
        "90b83e77a6ea271b27ef25b07cf55a9045b02f17": {
            "hash": "90b83e77a6ea271b27ef25b07cf55a9045b02f17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[3.x] GDNative: Fix Linux arm32 warning about ignored sysv_abi attribute",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88367
        },
        "b3f93ad127cc2a840b253f397ce135fd10dc666c": {
            "hash": "b3f93ad127cc2a840b253f397ce135fd10dc666c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTIyNDgw",
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "SysError99 <syserror99@outlook.com>",
            "committer_raw": "SysError99 <syserror99@outlook.com>",
            "summary": "[3.x] Add a `get_or_add` method to Dictionary",
            "body": "Co-authored-by: Aaron Franke <arnfranke@yahoo.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88345
        },
        "1065527ca74488e75330603e63f88c69febc4be8": {
            "hash": "1065527ca74488e75330603e63f88c69febc4be8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5NDMwNTA3"
            ],
            "author_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
            "committer_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
            "summary": "[3.x] [Android 14] Fix GodotEditText white box showing during game load",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87689
        },
        "86b23b6473fd8593b3632e4e517ea99bb1053701": {
            "hash": "86b23b6473fd8593b3632e4e517ea99bb1053701",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDE4ODkw"
            ],
            "author_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "committer_raw": "Ovnuniarchos <pujalte.jorge@gmail.com>",
            "summary": "FIXED: Trying to connect inexistent signal text_submitted.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88305
        },
        "a32a2613e9d866d1958544246dca6fbfd00179d9": {
            "hash": "a32a2613e9d866d1958544246dca6fbfd00179d9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix `Mesh::get_face_count()`",
            "body": "This fixes a minor bug whereby facecount was actually returning the facecount * 3.\nThere were no major problems from this, but it did mean the optional threshold poly count used when merging was out by a factor of 3.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88198
        },
        "51681ed501e52c76705668168825ea5024baad25": {
            "hash": "51681ed501e52c76705668168825ea5024baad25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0Nzc5MjQ="
            ],
            "author_raw": "Charlie Burnham <felixtheslayer@gmail.com>",
            "committer_raw": "Charlie Burnham <felixtheslayer@gmail.com>",
            "summary": "Backport fix documentation about body_shape_index",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88186
        },
        "1b5fa74e396bf2c9cf927608b4c8acef2bb2b97a": {
            "hash": "1b5fa74e396bf2c9cf927608b4c8acef2bb2b97a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Discrete Level of Detail",
            "body": "Add scene side discrete level of detail.\n\nNew node `LOD` for UI, and `LODManager` within `World` for automatically updating child visibilities based on distance from cameras.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85437
        },
        "354404db6067997c1db358ba9c50668e93415b07": {
            "hash": "354404db6067997c1db358ba9c50668e93415b07",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76023 from Ansraer/3.x_orm",
            "body": "[3.x] Add ORMSpatialMaterial",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b9cbffd957a342d61a17c9a224c43aa9bb06c536": {
            "hash": "b9cbffd957a342d61a17c9a224c43aa9bb06c536",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjk0MjA="
            ],
            "author_raw": "Ansraer <jacky2611@gmail.com>",
            "committer_raw": "Ansraer <jacky2611@gmail.com>",
            "summary": "add ORMSpatialMaterial",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76023
        },
        "cc4492f9b9ccb8d93c132d97ca3439b8ba925b08": {
            "hash": "cc4492f9b9ccb8d93c132d97ca3439b8ba925b08",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #88002 from Calinou/x11-fix-build",
            "body": "[3.x] Fix build on X11 following 64-bit detection changes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b859a1898d82ff5d0c568d45b45eabc054d981cf": {
            "hash": "b859a1898d82ff5d0c568d45b45eabc054d981cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix build on X11 following 64-bit detection changes",
            "body": "This also ports over the cross-compilation logic to the `server`\nplatform, and allows Embree to be used in server tools builds on aarch64.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 88002
        },
        "dbe3eca69b3b37d360b7d462cd09ca40a3643b4f": {
            "hash": "dbe3eca69b3b37d360b7d462cd09ca40a3643b4f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #86339 from lawnjelly/vertex_cache_optimizer",
            "body": "[3.x] Vertex cache optimizer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0aa22b8f1309652353a1ca257f75ff6b3a0437c8": {
            "hash": "0aa22b8f1309652353a1ca257f75ff6b3a0437c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Vertex cache optimizer",
            "body": "Optimizes indices to make good use of vertex cache on GPU.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86339
        },
        "828cedb5694312db6e4257dc826cf61697fad6d6": {
            "hash": "828cedb5694312db6e4257dc826cf61697fad6d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67347 from Mickeon/3.x-scene-tree-filter-woohoo",
            "body": "[3.x] Improve Scene Tree Dock's Node filter (Allow multiple terms & more)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e96ebf92183a0a12784ce90f1e36215fea29615f": {
            "hash": "e96ebf92183a0a12784ce90f1e36215fea29615f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #61568 from lawnjelly/merge_node",
            "body": "[3.x] Add MergeGroup node to simplify merging Meshes at runtime",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc776e46b65bce8508e393b5a7d7fe358e3dbedb": {
            "hash": "dc776e46b65bce8508e393b5a7d7fe358e3dbedb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #60246 from Calinou/directional-light-add-fade-start-3.x",
            "body": "[3.x] Backport DirectionalLight `fade_start` property",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f8d35138b668f99fb343967ee2567797e554416": {
            "hash": "6f8d35138b668f99fb343967ee2567797e554416",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87920 from kleonc/image-doc-unlocking-methods-3x",
            "body": "[3.x] Document some `Image` methods can unlock it (making `set_pixel` fail)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5eeb4f220d431e07428a02793f53c2c06f9a64c0": {
            "hash": "5eeb4f220d431e07428a02793f53c2c06f9a64c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87713 from lawnjelly/portal_include_in_bound",
            "body": "[3.x] Portals - include in bound and special cases in start room",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "991e9228776d6a5e1071c610c3ab6c696d887ec3": {
            "hash": "991e9228776d6a5e1071c610c3ab6c696d887ec3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86786 from lawnjelly/calinou_sdf_fixed",
            "body": "[3.x] Fix signed distance field font rendering",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2a1917482a93331b4de0835be2b40ab80819f045": {
            "hash": "2a1917482a93331b4de0835be2b40ab80819f045",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86744 from Listwon/custom-shader-compilation-determinism",
            "body": "[3.x] Prevent shuffling custom shader functions (shader cache requires determinism)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "273d5897a0a0a2ca30c06951c37c100401c52604": {
            "hash": "273d5897a0a0a2ca30c06951c37c100401c52604",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85229 from ztc0611/3.x-ios-add-pause-resume-notifs",
            "body": "[3.x] Enhance mobile suspend MainLoop notifications",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "862d63e9f7a23adf00add9f47fedc84fb2c1d173": {
            "hash": "862d63e9f7a23adf00add9f47fedc84fb2c1d173",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81559 from matorin57/3.x-backport-finished-singal-GPU-particles",
            "body": "[3.x] Backport \"Add `finished` signal to GPUParticles\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60b34ed67d1b2173dc4b947f65d3eb91594709fb": {
            "hash": "60b34ed67d1b2173dc4b947f65d3eb91594709fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81426 from Rubonnek/expose-inspector-methods",
            "body": "[3.x] Expose `EditorInspector::get_edited_object` to GDScript",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "70ed07c8d18c491119d9bdf588f0fab10acd1163": {
            "hash": "70ed07c8d18c491119d9bdf588f0fab10acd1163",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68454 from dalexeev/3.x-gds-fix-get-method-list",
            "body": "[3.x] GDScript: Fix `get_method_list` for custom functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e922e49b138a445a1605b9ad735f3054b3397aaf": {
            "hash": "e922e49b138a445a1605b9ad735f3054b3397aaf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "[3.x] GDScript: Fix `get_method_list` for custom functions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68454
        },
        "bc607fb6075cebf78d8e562d7b7423b2650906ac": {
            "hash": "bc607fb6075cebf78d8e562d7b7423b2650906ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5",
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix signed distance field font rendering",
            "body": "This fix works in both GLES3 and GLES2.\n\nThe rendering formula in the shader was adjusted to further improve the\nsharpness/antialiasing quality balance.\n\nCo-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86786
        },
        "d0f9fe2ac5902bb18c09ba25532023254c2f433e": {
            "hash": "d0f9fe2ac5902bb18c09ba25532023254c2f433e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "[3.x] Document some Image methods can unlock it (making `set_pixel` fail)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87920
        },
        "8049fbdb9f61490e1f83c149591b8deb7474827c": {
            "hash": "8049fbdb9f61490e1f83c149591b8deb7474827c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Improve Scene Tree Dock's Node filter (Allow multiple terms & more)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67347
        },
        "7f3800ece2be8adfea40f32893b5421b2da8dc83": {
            "hash": "7f3800ece2be8adfea40f32893b5421b2da8dc83",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Portals - include in bound and special cases in start room",
            "body": "* Re-introduces a property for portals to decide whether they are included in room bounds during room conversion.\n* Adds a special case for portals that extend into the start room, which may be caused by level design inaccuracies.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87713
        },
        "8b791355386b9528523010d27e9a674b5bf8c28a": {
            "hash": "8b791355386b9528523010d27e9a674b5bf8c28a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Add MergeGroup node to simplify merging Meshes at runtime",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61568
        },
        "a81d96c637b5cc5e65286139e31301b8fad653b9": {
            "hash": "a81d96c637b5cc5e65286139e31301b8fad653b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.7",
            "body": "(cherry picked from commit dec635119eaffb31f566d3cb5a49f49d65e73a69)",
            "is_cherrypick": true,
            "cherrypick_hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
            "pull": ""
        },
        "dec635119eaffb31f566d3cb5a49f49d65e73a69": {
            "hash": "dec635119eaffb31f566d3cb5a49f49d65e73a69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.7",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87738
        },
        "8fe6d9db44caa233293740241085d1941a402fc0": {
            "hash": "8fe6d9db44caa233293740241085d1941a402fc0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0\n\n(cherry picked from commit 10445d80d87ac6a8340a749071a218c9eac6ceca)",
            "is_cherrypick": true,
            "cherrypick_hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
            "pull": ""
        },
        "10445d80d87ac6a8340a749071a218c9eac6ceca": {
            "hash": "10445d80d87ac6a8340a749071a218c9eac6ceca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@232c738ce0948eb86b6b1b6ba7bcdc92d10faef0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87741
        },
        "72ab4af489e12da4083943032f335e95a74c340c": {
            "hash": "72ab4af489e12da4083943032f335e95a74c340c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87739 from akien-mga/3.x-scons-web-workaround-emscripten-version-check",
            "body": "[3.x] SCons: Fix Web build when compiler version isn't properly detected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4206975e3aecaada00fd6acf77a4b6136e23f499": {
            "hash": "4206975e3aecaada00fd6acf77a4b6136e23f499",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix Web build when compiler version isn't properly detected",
            "body": "Quick fix for #82585.\n\nA better fix requires refactoring the way we detect the compiler version\nto make it more reliable, and get a consistent output. But I prefer to\nkeep changes minimal for 3.x branches at this point.\n\nAlso set CI version to 3.1.39, which is what we use for official 3.6 builds\nsince 3.6-beta4.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87739
        },
        "561a6cd503bc540a0e906b342cf74bd4ae7ef584": {
            "hash": "561a6cd503bc540a0e906b342cf74bd4ae7ef584",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.\n\n(cherry picked from commit 49f4860ce3e4122e17c869229701f7d86aa6956c)",
            "is_cherrypick": true,
            "cherrypick_hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
            "pull": ""
        },
        "49f4860ce3e4122e17c869229701f7d86aa6956c": {
            "hash": "49f4860ce3e4122e17c869229701f7d86aa6956c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "body": "It only introduced a difference in a .glsl file, which I've worked\naround by removing an empty line. This keeps formatting consistent\nbetween clang-format 15 and 16.\n\nAlso added a change in the 3-to-4 project converter to fix bogus\nformatting in clang-format < 17.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85837
        },
        "ebd65eeb230d8bfff9450a8d2c09c75675e734f0": {
            "hash": "ebd65eeb230d8bfff9450a8d2c09c75675e734f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
            "body": "https://github.com/bagder/ca-bundle/commit/bef37a977ccb45fb4c1b213b79dd6ba438077561\n(cherry picked from commit c6e829b4c6ff39d65da9309ccfe083722e9399c5)",
            "is_cherrypick": true,
            "cherrypick_hash": "c6e829b4c6ff39d65da9309ccfe083722e9399c5",
            "pull": ""
        },
        "c6e829b4c6ff39d65da9309ccfe083722e9399c5": {
            "hash": "c6e829b4c6ff39d65da9309ccfe083722e9399c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
            "body": "https://github.com/bagder/ca-bundle/commit/bef37a977ccb45fb4c1b213b79dd6ba438077561",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87581
        },
        "f255fb89db4d498be31102fc7b189097c9b3863a": {
            "hash": "f255fb89db4d498be31102fc7b189097c9b3863a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
            "body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>\n(cherry picked from commit 35ef0b32b328d9e5ed15f86a0f4a4d29518dec12)",
            "is_cherrypick": true,
            "cherrypick_hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
            "pull": ""
        },
        "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12": {
            "hash": "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts",
            "body": "https://github.com/mymindstorm/setup-emsdk/releases/tag/v14\n\nCo-authored-by: Yuri Sizov <yuris@humnom.net>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87575
        },
        "7885b5814cafe6cbc68ef4e4c7c0e5ee6addfcc2": {
            "hash": "7885b5814cafe6cbc68ef4e4c7c0e5ee6addfcc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.3.1",
            "body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.\n\n(cherry picked from commit 8ead8d2ddb4bef0f667e208b7f4532a75ba494f7)",
            "is_cherrypick": true,
            "cherrypick_hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
            "pull": ""
        },
        "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7": {
            "hash": "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.3.1",
            "body": "Minizip includes previously backported fix for CVE-2023-45853,\nand a Debian patch for CVE-2014-9485 was also upstreamed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87527
        },
        "885926850d66062413a3ca48c771d488f3125e47": {
            "hash": "885926850d66062413a3ca48c771d488f3125e47",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87737 from 20kdc/bone2d-fix-apply_rest",
            "body": "[3.x] Fix the documentation of `Bone2D::apply_rest`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2f03ba77e960b6b85e6bdca32db924362c793e37": {
            "hash": "2f03ba77e960b6b85e6bdca32db924362c793e37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMzA0MTY3",
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "20kdc <asdd2808@gmail.com>",
            "committer_raw": "20kdc <asdd2808@gmail.com>",
            "summary": "Fix the documentation of Bone2D::apply_rest (squashed, backport)",
            "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87737
        },
        "e9949a6db7e5ca4215b74dc53f555a5716472c04": {
            "hash": "e9949a6db7e5ca4215b74dc53f555a5716472c04",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87702 from lawnjelly/portal_export_logging",
            "body": "[3.x] Portals - Improve conversion logging",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8b3eb38791ba84ec9f3a5ee7c8712c471f2a2ebd": {
            "hash": "8b3eb38791ba84ec9f3a5ee7c8712c471f2a2ebd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87677 from Mickeon/3.x-oooh-Reduz-of-the-past-You're-so-quirky",
            "body": "[3.x] Mention InputEventJoypadButton's pressure not working",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d1b6b6f725af4fadb8108c3769d3e7a36f6f8e5a": {
            "hash": "d1b6b6f725af4fadb8108c3769d3e7a36f6f8e5a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87588 from m4gr3d/update_android_dependencies_3x",
            "body": "[3.x] Update Android dependencies for the project",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "721eba5d5d754e7c6ffe74dcc5ad0c80af353f7e": {
            "hash": "721eba5d5d754e7c6ffe74dcc5ad0c80af353f7e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87539 from SysError99/3.x-get_first_node_in_group",
            "body": "[3.x] Add `SceneTree::get_first_node_in_group` following 4.x",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1aa4c2fed11ce74b534893ce55177db4bc481eed": {
            "hash": "1aa4c2fed11ce74b534893ce55177db4bc481eed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86642 from Mickeon/3.x-doc-peeves-resourceful-uh-oh-stinky",
            "body": "[3.x] Rewrite most of Resource's documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30b81a4bd9923d4342c95a71081090efb6fd33d7": {
            "hash": "30b81a4bd9923d4342c95a71081090efb6fd33d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84529 from lawnjelly/gles2_gl_fragcolor",
            "body": "[3.x] GLES2 & GLES3 - Use `gl_FragColor` temporary",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f3c5e63f3bdc42ea3300900211a76469d03cdd0": {
            "hash": "6f3c5e63f3bdc42ea3300900211a76469d03cdd0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82584 from lawnjelly/lightcull_23",
            "body": "[3.x] Shadow volume culling and tighter shadow caster culling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "24d1391af92d885072e3c9a1f80f1f114ae1bde3": {
            "hash": "24d1391af92d885072e3c9a1f80f1f114ae1bde3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64931 from Mickeon/3.x-tileset-collision-group",
            "body": "[3.x] Add Selected Collision Group in TileSet Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4e741ec2ba36df2d3f9d54a729d45209b047b4a7": {
            "hash": "4e741ec2ba36df2d3f9d54a729d45209b047b4a7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64493 from Mickeon/3.x-editor-group",
            "body": "[3.x] Add Node editor description group",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e0b298d505d7ff8160d77fa78cbba0c24d872a7": {
            "hash": "5e0b298d505d7ff8160d77fa78cbba0c24d872a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Portals - Improve conversion logging",
            "body": "Logging is now allowed in any TOOLS build (rather than just in the editor), but still prevented in final exports.\nLogging can be switched off via project settings.\nAutoplacement is now logged.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87702
        },
        "9b1f1d5b6ed9858b785baa94ac8318c73c473087": {
            "hash": "9b1f1d5b6ed9858b785baa94ac8318c73c473087",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Mention InputEventJoypadButton's pressure not working",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87677
        },
        "211c707e67725f27ae995a923dd206cca9976315": {
            "hash": "211c707e67725f27ae995a923dd206cca9976315",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Add Selected Collision Group in TileSet Editor",
            "body": "Also moves the TileSet Script property down to its own category.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64931
        },
        "99284482bccfc3a37736092be1d4b69baa43064d": {
            "hash": "99284482bccfc3a37736092be1d4b69baa43064d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTIyNDgw"
            ],
            "author_raw": "SysError99 <syserror99@outlook.com>",
            "committer_raw": "SysError99 <syserror99@outlook.com>",
            "summary": "[3.x] Add `SceneTree::get_first_node_in_group` following 4.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87539
        },
        "e184e626f7a864162ea363ef5d8e70be8a08d93c": {
            "hash": "e184e626f7a864162ea363ef5d8e70be8a08d93c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87579 from akien-mga/3.x-year-2024",
            "body": "[3.x] Update `year` property in `version.py` to 2024",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eba77be573793243a91322c7eb8e345695c3b813": {
            "hash": "eba77be573793243a91322c7eb8e345695c3b813",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update Android dependencies for the project",
            "body": "- Update Java version from 11 to 17\n- Update Android gradle plugin version from 7.2.1 to 8.2.0\n- Update gradle version from 7.4.2 to 8.2\n- Update target SDK from 33 to 34\n- Update build tools version from 33.0.2 to 34.0.0\n- Update kotlin version from 1.7.0 to 1.9.20\n- Update Android fragment version from 1.3.6 to 1.6.2\n- Update AndroidX window version from 1.0.0 to 1.2.0\n- Update Nexus plugin version from 1.1.0 to 1.3.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87588
        },
        "f61e2491e1d70ecf15750bfbf09431179110853e": {
            "hash": "f61e2491e1d70ecf15750bfbf09431179110853e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update `year` property in `version.py` to 2024",
            "body": "Seems like we missed this one when changing the copyright statements\nto use `present` instead of the hardcoded `year`.\n\nAnd backport other minor improvements from #87543.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87579
        },
        "584dc09ff8af8373289f1a35cad413e7432262c7": {
            "hash": "584dc09ff8af8373289f1a35cad413e7432262c7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87359 from bruvzg/ios_xc1520_3",
            "body": "[iOS, 3.x] Update linker flags for Xcode 15.0 - 15.2. Bump min. iOS version to 12.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6fb19275e32e95d12c806954f83cf945417bb08": {
            "hash": "e6fb19275e32e95d12c806954f83cf945417bb08",
            "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": "[iOS, 3.x] Update linker flags for Xcode 15.0 - 15.2. Bump min. iOS version to 12.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87359
        },
        "93ac21cf8b0885dc595aa406699238ca4b2d580c": {
            "hash": "93ac21cf8b0885dc595aa406699238ca4b2d580c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87256 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 16th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6fb284441f917b8d75c3425ee5437271c875431": {
            "hash": "c6fb284441f917b8d75c3425ee5437271c875431",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87341 from KoBeWi/must_prot3.x_selection",
            "body": "[3.x] Preserve selection when focusing SpinBox",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c377bffaa1961bb9517f0936a4d5745e4f0bc7bf": {
            "hash": "c377bffaa1961bb9517f0936a4d5745e4f0bc7bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Preserve selection when focusing SpinBox",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87341
        },
        "f706a3bd54d4de2dbaa3e728e0f1c3c013f0045d": {
            "hash": "f706a3bd54d4de2dbaa3e728e0f1c3c013f0045d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Clarify that `OS.get_unique_id` is not supported",
            "body": "Remove the base error message in `OS`, we no longer really error out this\nway for not implemented methods. Instead, each platform should override them\nto provide the context they want.\n\nFixes #82439.\n\n(cherry picked from commit 0a10f09ce4321695940a626eef9c64b36f599193)",
            "is_cherrypick": true,
            "cherrypick_hash": "0a10f09ce4321695940a626eef9c64b36f599193",
            "pull": 87256
        },
        "0a10f09ce4321695940a626eef9c64b36f599193": {
            "hash": "0a10f09ce4321695940a626eef9c64b36f599193",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Clarify that `OS.get_unique_id` is not supported",
            "body": "Remove the base error message in `OS`, we no longer really error out this\nway for not implemented methods. Instead, each platform should override them\nto provide the context they want.\n\nFixes #82439.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82441
        },
        "574a5e59f3f5f0d5c73ec6e4acb4098aa1baa5a7": {
            "hash": "574a5e59f3f5f0d5c73ec6e4acb4098aa1baa5a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "brotli: Sync with upstream 1.1.0",
            "body": "https://github.com/google/brotli/releases/tag/v1.1.0\n(cherry picked from commit 0402205ce66779805dcfbbc3e14c5756448f3bc7)",
            "is_cherrypick": true,
            "cherrypick_hash": "0402205ce66779805dcfbbc3e14c5756448f3bc7",
            "pull": 87256
        },
        "0402205ce66779805dcfbbc3e14c5756448f3bc7": {
            "hash": "0402205ce66779805dcfbbc3e14c5756448f3bc7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "brotli: Sync with upstream 1.1.0",
            "body": "https://github.com/google/brotli/releases/tag/v1.1.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82580
        },
        "49c20ecd190a59a8072888fc3111334dee111ac7": {
            "hash": "49c20ecd190a59a8072888fc3111334dee111ac7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "minizip: Backport patch to fix CVE-2023-45853",
            "body": "(cherry picked from commit c8dee05bf09cefdc33941aec1a76d3c563899995)",
            "is_cherrypick": true,
            "cherrypick_hash": "c8dee05bf09cefdc33941aec1a76d3c563899995",
            "pull": 87256
        },
        "c8dee05bf09cefdc33941aec1a76d3c563899995": {
            "hash": "c8dee05bf09cefdc33941aec1a76d3c563899995",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "minizip: Backport patch to fix CVE-2023-45853",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85509
        },
        "8bec4b6456526174c30c876e8c100c9f57a6e26e": {
            "hash": "8bec4b6456526174c30c876e8c100c9f57a6e26e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.3",
            "body": "Remove `infback.c` which we don't need.\n\nThe `OF` macro was also removed so I can drop the patch where I yell\nat Gentoo developers.\n\n(cherry picked from commits e0e1f2e4a2056db1a908af75612daaaf5b129ebd\nand 071499ac0d8e33e6f269437c3ce4fab52cc43f90)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87256
        },
        "ece9dccbd1543b4c9df8246bbfac7e6316d9a1d4": {
            "hash": "ece9dccbd1543b4c9df8246bbfac7e6316d9a1d4",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB2-aWQ"
            ],
            "author_raw": "floatingpointer <124754521+floatingpointer@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add XInput device ID for wireless Series 2 Elite controller",
            "body": "(cherry picked from commit 81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56)",
            "is_cherrypick": true,
            "cherrypick_hash": "81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56",
            "pull": 87256
        },
        "81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56": {
            "hash": "81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56",
            "is_merge": false,
            "authored_by": [
                "U_kgDOB2-aWQ"
            ],
            "author_raw": "floatingpointer <124754521+floatingpointer@users.noreply.github.com>",
            "committer_raw": "floatingpointer <124754521+floatingpointer@users.noreply.github.com>",
            "summary": "Add XInput device ID for wireless Series 2 Elite controller",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82508
        },
        "267063268bf17e68b6a72e7481f88bb1eba678e0": {
            "hash": "267063268bf17e68b6a72e7481f88bb1eba678e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MTY4OTI5"
            ],
            "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
            "body": "(cherry picked from commit 6788bc6bc2be68db9b9f1a37bf5edb8497eafb93)",
            "is_cherrypick": true,
            "cherrypick_hash": "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93",
            "pull": 87256
        },
        "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93": {
            "hash": "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MTY4OTI5"
            ],
            "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "summary": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75166
        },
        "4a02e6159d78b0065136ad5e230880cd06ad3ba4": {
            "hash": "4a02e6159d78b0065136ad5e230880cd06ad3ba4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA=="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Set what were default values for some emscripten linkflags",
            "body": "- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.\nIt was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older\nversions for consistency.\n- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 8e5fbd43488ad39a9b987c9abc38134841f44024)",
            "is_cherrypick": true,
            "cherrypick_hash": "8e5fbd43488ad39a9b987c9abc38134841f44024",
            "pull": 87256
        },
        "8e5fbd43488ad39a9b987c9abc38134841f44024": {
            "hash": "8e5fbd43488ad39a9b987c9abc38134841f44024",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI3MDkyOA==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Adam Scott <ascott.ca@gmail.com>",
            "committer_raw": "Adam Scott <ascott.ca@gmail.com>",
            "summary": "Set what were default values for some emscripten linkflags",
            "body": "- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.\nIt was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older\nversions for consistency.\n- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86036
        },
        "346c9a6671154389e1acad82d7e82a54f9b2995d": {
            "hash": "346c9a6671154389e1acad82d7e82a54f9b2995d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix generating vsproj with SCons 4.6.0+",
            "body": "(cherry picked from commit 72110134d62b82b0a3a98cffddb6e60948831edf)",
            "is_cherrypick": true,
            "cherrypick_hash": "72110134d62b82b0a3a98cffddb6e60948831edf",
            "pull": 87256
        },
        "72110134d62b82b0a3a98cffddb6e60948831edf": {
            "hash": "72110134d62b82b0a3a98cffddb6e60948831edf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "summary": "Fix generating vsproj with SCons 4.6.0+",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85357
        },
        "9d69e7aba31e8575846f466f19c14df162a75cab": {
            "hash": "9d69e7aba31e8575846f466f19c14df162a75cab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Donors: Change tiers to match Dev Fund, sync latest data",
            "body": "The new list includes all donors listed on fund.godotengine.org,\ntogether with the ones still on Patreon on matching tiers.\n\nWe haven't yet updated Patreon tiers to match the Dev Fund, so donors\nwho used to be listed under \"Silver donors\" are now grandfathered under\nthe \"Gold members\" category from the Dev Fund.\n\n(cherry picked from commit ff5ac866e8254af75e8d7193db4fb8b635b83291)",
            "is_cherrypick": true,
            "cherrypick_hash": "ff5ac866e8254af75e8d7193db4fb8b635b83291",
            "pull": 87256
        },
        "ff5ac866e8254af75e8d7193db4fb8b635b83291": {
            "hash": "ff5ac866e8254af75e8d7193db4fb8b635b83291",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Donors: Change tiers to match Dev Fund, sync latest data",
            "body": "The new list includes all donors listed on fund.godotengine.org,\ntogether with the ones still on Patreon on matching tiers.\n\nWe haven't yet updated Patreon tiers to match the Dev Fund, so donors\nwho used to be listed under \"Silver donors\" are now grandfathered under\nthe \"Gold members\" category from the Dev Fund.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84884
        },
        "cb19b81374cff1bef17a879eb77e4ba2baa9db5d": {
            "hash": "cb19b81374cff1bef17a879eb77e4ba2baa9db5d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87338 from akien-mga/3.x-linux-export-arm",
            "body": "[3.x] Linux: Add support for arm64 and arm32 export templates",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "58898a54844dc156d1dd0468e26810f4cfaf0465": {
            "hash": "58898a54844dc156d1dd0468e26810f4cfaf0465",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Add support for arm64 and arm32 export templates",
            "body": "This is done in a hacky way, mostly to keep it simple and avoid having\nto do a refactoring of the `EditorExportPlatform` interface.\n\nOnly Windows and Linux use `EditorExportPlatformPC`, and thus to\nhandle the new architectures for Linux, we simply do a few checks here\nand there with a couple new methods to register the export template\nnames for Linux arm64 and arm32.\n\nFor Godot 4.0, we did refactor everything to allow exporting binaries\nfor different architectures cleanly. For 3.6, which is likely the last\nfeature release for the 3.x branch, I tend to cut corners as these\nimprovements will be shorter lived and thus new tech debt isn't as big\na concern.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87338
        },
        "3e7572304dade44c873d2fb3a3234206f5bfab6a": {
            "hash": "3e7572304dade44c873d2fb3a3234206f5bfab6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87292 from akien-mga/3.x-libvpx-crimes",
            "body": "[3.x] Linux: Disable webm module on arm32, we can't build libvpx properly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6e4ee72df00092cd44811d66c11afad3b1651f7": {
            "hash": "c6e4ee72df00092cd44811d66c11afad3b1651f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Disable webm module on arm32, we can't build libvpx properly",
            "body": "libvpx arm32 build with NEON can be supported in theory (and it works\non Android armv7), but our SCons logic for it is super convoluted and\nbroken. It needs significant rework to be made less error prone, and\nensure we can compile `.s` files properly with cross-compilation\ntoolchains.\n\nThe demand to play WebM videos on older Pi3-style SoCs is likely low,\nso for now this is a simple compromise.\n\nCould be improved with some effort if someone is motivated.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87292
        },
        "b0eb2b4e59d3a0bc00538df4dd3320f5613345ee": {
            "hash": "b0eb2b4e59d3a0bc00538df4dd3320f5613345ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87288 from akien-mga/3.x-uwp-fix-get_unique_id-build",
            "body": "[3.x] UWP: Fix VS 2017 build with new `get_unique_id` method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dfb03a39563964ea9914870c0a4e230efc8dfd93": {
            "hash": "dfb03a39563964ea9914870c0a4e230efc8dfd93",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87272 from halotroop2288/patch-3",
            "body": "[3.x] Fix `#if *_ENABLED` inconsistencies, should check if defined",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1eac1a27940f7f48521cec376a0b74621fc27c8f": {
            "hash": "1eac1a27940f7f48521cec376a0b74621fc27c8f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87265 from AThousandShips/aabb_fix_cs_3_x",
            "body": "[3.x] [C#] Fix `Encloses` failing on shared upper bound for `AABB` and `Rect2`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2c5a420701bcf7e2bb6fd3fe82793fccc150ae9c": {
            "hash": "2c5a420701bcf7e2bb6fd3fe82793fccc150ae9c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87261 from alessandrofama/3.x-wasapi-failed-init",
            "body": "[3.x] Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dd03a68b8901f737c05c839bb54b7b9663399594": {
            "hash": "dd03a68b8901f737c05c839bb54b7b9663399594",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #87258 from akien-mga/3.x-fix-arm32-oidn-embree-build",
            "body": "[3.x] Linux: Fix arm32 build for OIDN and Embree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d01e8aafb455bfa07a5944eb0b160ebf6098f73e": {
            "hash": "d01e8aafb455bfa07a5944eb0b160ebf6098f73e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "UWP: Fix VS 2017 build with new `get_unique_id` method",
            "body": "Fixes this error:\n```\nplatform\\uwp\\os_uwp.cpp(715): error C3149: 'Windows::Storage::Streams::IBuffer': cannot use this type here without a top-level '^'\n```",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87288
        },
        "9c0bd332a5a6cd574807f64bb56964e8ffa5c4f8": {
            "hash": "9c0bd332a5a6cd574807f64bb56964e8ffa5c4f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxMjY2",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Caroline Joy Bell <halotroop2288@proton.me>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix `#if *_ENABLED` inconsistencies, should check if defined",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87272
        },
        "ee4396809c5b557c1c429d4ae7b2c34c34c06e8e": {
            "hash": "ee4396809c5b557c1c429d4ae7b2c34c34c06e8e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[C#] Fix `Encloses` failing on shared upper bound for `AABB` and `Rect2`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87265
        },
        "61b1e2e83fd23492a062ff9e8addeeb12e7a098d": {
            "hash": "61b1e2e83fd23492a062ff9e8addeeb12e7a098d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2MTUzMzEx"
            ],
            "author_raw": "Alessandro Famà <me@alessandrofama.com>",
            "committer_raw": "Alessandro Famà <me@alessandrofama.com>",
            "summary": "[3.x] Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87261
        },
        "ae34c85a875f7a62f2cd1ada438355c9f6906362": {
            "hash": "ae34c85a875f7a62f2cd1ada438355c9f6906362",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Fix arm32 build for OIDN and Embree",
            "body": "Still paying the cost of not having refactored all architecture handling\nin the 3.x branch so we have this broken hybrid of arch/bits which is\nunreliable.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87258
        },
        "62858097aa5680899410117cf1e8b1b0181a33ea": {
            "hash": "62858097aa5680899410117cf1e8b1b0181a33ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTc3NzQz"
            ],
            "author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix invalid Python escape sequences",
            "body": "(cherry picked from commit 4986d6d317e592db86603ae14a72fe0a96a3f538)",
            "is_cherrypick": true,
            "cherrypick_hash": "4986d6d317e592db86603ae14a72fe0a96a3f538",
            "pull": ""
        },
        "4986d6d317e592db86603ae14a72fe0a96a3f538": {
            "hash": "4986d6d317e592db86603ae14a72fe0a96a3f538",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTc3NzQz"
            ],
            "author_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "committer_raw": "Mikael Klasson <43577743+emklasson@users.noreply.github.com>",
            "summary": "Fix invalid Python escape sequences",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85818
        },
        "304f453b019b58ea0a28c6c061f533b30011c0df": {
            "hash": "304f453b019b58ea0a28c6c061f533b30011c0df",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix Python 3.12 SyntaxError with regex escape sequences",
            "body": "(cherry picked from commit b362976504c3346b9f34b69dcad0838d1d381037)",
            "is_cherrypick": true,
            "cherrypick_hash": "b362976504c3346b9f34b69dcad0838d1d381037",
            "pull": ""
        },
        "b362976504c3346b9f34b69dcad0838d1d381037": {
            "hash": "b362976504c3346b9f34b69dcad0838d1d381037",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix Python 3.12 SyntaxError with regex escape sequences",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82290
        },
        "b0329fe8cb08a9f4cd3540b00683804d2b965a63": {
            "hash": "b0329fe8cb08a9f4cd3540b00683804d2b965a63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Remove hardcoded lib path for x86 cross-compilation",
            "body": "This breaks the build with our updated i686 Linux SDK which doesn't contain\nthis path, and may not be needed at all.\n\n(cherry picked from commit 63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd)",
            "is_cherrypick": true,
            "cherrypick_hash": "63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd",
            "pull": ""
        },
        "63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd": {
            "hash": "63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Remove hardcoded lib path for x86 cross-compilation",
            "body": "This breaks the build with our updated i686 Linux SDK which doesn't contain\nthis path, and may not be needed at all.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84307
        },
        "59eb1b604e2b9874bba6588cfd1eddb8589f7243": {
            "hash": "59eb1b604e2b9874bba6588cfd1eddb8589f7243",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #87214 from AThousandShips/aabb_fix_3_x",
            "body": "[3.x] [Core] Fix AABB.encloses failing on shared upper bound",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9aa001fe14351ba7b8febcd4f2a9f03bb6f6d556": {
            "hash": "9aa001fe14351ba7b8febcd4f2a9f03bb6f6d556",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "[Core] Fix AABB.encloses failing on shared upper bound",
            "body": "This differs from `Rect2` and was fixed for those classes in the past",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 87214
        },
        "412632619723adba6c60cfcc107e56d583904ef7": {
            "hash": "412632619723adba6c60cfcc107e56d583904ef7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83409 from jfriv/add-audiosession-options",
            "body": "[3.x] Add project settings for AVAudioSessionCategory on iOS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "911f8d03c187834c62f434b89cb3a5ea663dc5fa": {
            "hash": "911f8d03c187834c62f434b89cb3a5ea663dc5fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75136 from DylanCheetah/3.x",
            "body": "[3.x] Implement UWP version of `OS.get_unique_id` function.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3fa0c971584e3d2d6318d9d825bb8400cf52d62c": {
            "hash": "3fa0c971584e3d2d6318d9d825bb8400cf52d62c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #62940 from gotnospirit/prevent-leading-dot",
            "body": "[3.x] Prevent creating folders or files starting with a dot",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "739d27ae40950b2884be02b80e94203b8c1559c7": {
            "hash": "739d27ae40950b2884be02b80e94203b8c1559c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNjcwNw==",
                "MDQ6VXNlcjEzNTg5ODAx"
            ],
            "author_raw": "Cody Roberts <cody@honestbuildings.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add project settings for AVAudioSessionCategory on iOS",
            "body": "Co-authored-by: Georg Wacker <contact@georgwacker.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83409
        },
        "bc93cad7f972cb890f309fc942c91e537953875d": {
            "hash": "bc93cad7f972cb890f309fc942c91e537953875d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ5MjU5MTE0"
            ],
            "author_raw": "DylanCheetah <dylan_the_cheetah@outlook.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Implement UWP version of `OS.get_unique_id` function.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75136
        },
        "6782738a8591e403e04633a508273ded4c79ea4e": {
            "hash": "6782738a8591e403e04633a508273ded4c79ea4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNjU2NDgz"
            ],
            "author_raw": "James <gotnospirit@gmail.com>",
            "committer_raw": "James <gotnospirit@gmail.com>",
            "summary": "Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource",
            "body": "Fixes #62497",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62940
        },
        "e22335ec72171a681ee74c63399f49042b5220a8": {
            "hash": "e22335ec72171a681ee74c63399f49042b5220a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #53639 from bjauny/fix_uninitMemberVar_core",
            "body": "[3.x] Fix unitialized variables in `core`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d214867a7e78b0092594507113d70ede383c4923": {
            "hash": "d214867a7e78b0092594507113d70ede383c4923",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTU0OTkx"
            ],
            "author_raw": "Bastien JAUNY <bastien.jauny@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix unitialized variables in `core`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 53639
        },
        "1dee97a84262f5a7745009c10efffc7d46147928": {
            "hash": "1dee97a84262f5a7745009c10efffc7d46147928",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Rewrite most of Resource's documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86642
        },
        "e6534736467072d1fc7277d08138ed8715b679b5": {
            "hash": "e6534736467072d1fc7277d08138ed8715b679b5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86725 from Mickeon/3-x-remove-unused",
            "body": "[3.x] Remove unused struct in GradientTexture1D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd93036834ca8f3f72801c63af5704da9a7efa71": {
            "hash": "fd93036834ca8f3f72801c63af5704da9a7efa71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86466 from andy-noisyduck/csharp-transform2d-operator-fix",
            "body": "[3.x] C#: Fix incorrect `Rect2` sizing when using the `Transform2D` `*` operator.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2b7e00f601b1e2bfe8d3ed0c08d4a0857c6fbf5a": {
            "hash": "2b7e00f601b1e2bfe8d3ed0c08d4a0857c6fbf5a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86380 from m4gr3d/update_render_thread_paused_timing_3x",
            "body": "[3.x] Android: Update the logic used to start / stop the GL thread",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f37ff9e25489651f3bdb4a04f7623dd5951c020a": {
            "hash": "f37ff9e25489651f3bdb4a04f7623dd5951c020a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79123 from dalexeev/3.x-gds-prevent-native-class-shadowing",
            "body": "[3.x] GDScript: Prevent native class shadowing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "73793ab89cb5805509e0eef3136058cc9181677c": {
            "hash": "73793ab89cb5805509e0eef3136058cc9181677c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NTQxMjc="
            ],
            "author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "summary": "Prevent shuffling custom shader functions (shader cache requires determinism)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86744
        },
        "05624ddbc8bb8288614acdc67f0849a55d55f16e": {
            "hash": "05624ddbc8bb8288614acdc67f0849a55d55f16e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ1MzY5NTY4"
            ],
            "author_raw": "Andy Savage <andy.savage@noisyduck.co.uk>",
            "committer_raw": "Andy Savage <andy.savage@noisyduck.co.uk>",
            "summary": "Fix incorrect `Rect2` size when `Transform2D` `*` operator.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86466
        },
        "194452bf38e5a0de0f1c8e0698244a6f47b88a08": {
            "hash": "194452bf38e5a0de0f1c8e0698244a6f47b88a08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the logic used to start / stop the GL thread",
            "body": "Currently the GL thread is started / stopped when the activity is respectively resumed / paused. However, according to the `GLSurfaceView` documentation, this should be done instead when the activity is started / stopped, so this change updates the start / stop logic for the GL thread to match the documentation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86380
        },
        "4c4cb12e38dd862c1eedcb8ad17ca39ae9e3474e": {
            "hash": "4c4cb12e38dd862c1eedcb8ad17ca39ae9e3474e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84409 from m4gr3d/add_android_gestures_project_settings",
            "body": "[3.x] Add Android project settings for gesture support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "96bc1dc46919a26c28ea4632c98d903baa27228b": {
            "hash": "96bc1dc46919a26c28ea4632c98d903baa27228b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79376 from kleonc/tiles-editor-tooltips",
            "body": "[3.x] Improve `TileMap` editor visible names and tooltips",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ae9c57a0e5ee3b166fbd002933d81990b99de19": {
            "hash": "2ae9c57a0e5ee3b166fbd002933d81990b99de19",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #86040 from lawnjelly/new_batch_warning",
            "body": "[3.x] Workaround GCC warning in `rasterizer_canvas_batcher`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1fe73d4febe7fc5805807852b3f5633a50f3a2e9": {
            "hash": "1fe73d4febe7fc5805807852b3f5633a50f3a2e9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85917 from akien-mga/3.x-fix-Wtype-limits-gcc-arm64",
            "body": "[3.x] Fix various GCC 13 warnings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51732690e68a59a7991060fed3d2301ae40b4c8c": {
            "hash": "51732690e68a59a7991060fed3d2301ae40b4c8c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85916 from akien-mga/gdnative-fix-linux-arm64-sysv_abi-attribute-warning",
            "body": "[3.x] GDNative: Fix Linux arm64 warning about ignored `sysv_abi` attribute",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bb21d3d8360052c8086d11171e707dd62486980": {
            "hash": "4bb21d3d8360052c8086d11171e707dd62486980",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85915 from akien-mga/3.x-fix-linux-arm64-theora-libvpx",
            "body": "[3.x] SCons: Fix Linux arm64 build for theora and libvpx",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "64ab7488dbb58f561d8bf378af5dac32e88aad7f": {
            "hash": "64ab7488dbb58f561d8bf378af5dac32e88aad7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Workaround GCC warning in `rasterizer_canvas_batcher`",
            "body": "`-Werror=array-bounds` flags when creating a new batch, possibly due to the possibility of the malloc failing (out of memory).\nThis PR adds an explicit `CRASHNOW` in the hope the compiler will recognise this case is not intended to be recoverable.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86040
        },
        "6b28d93bbcd0ae9697b4402dfc62ef906298aece": {
            "hash": "6b28d93bbcd0ae9697b4402dfc62ef906298aece",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85827 from timothyqiu/dnd-3",
            "body": "[3.x] Allow dragging editable children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee883cea402bc23b89e0ec6f01dd91623e3be797": {
            "hash": "ee883cea402bc23b89e0ec6f01dd91623e3be797",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85521 from dsnopek/webxr-fix-ar-position-godot3",
            "body": "[3.x] Fix touch events in WebXR with an \"immersive-ar\" session",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7d14dbf11f17983cd4bcfce4429e3714bea3923c": {
            "hash": "7d14dbf11f17983cd4bcfce4429e3714bea3923c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #85230 from ztc0611/3.x-fix-ios-get-refreshrate",
            "body": "[3.x] [iOS] Make `OSIPhone::get_screen_refresh_rate` respect iOS Low Power Mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "73328c8fc28afd857ca21d021f9b2873f37f84b4": {
            "hash": "73328c8fc28afd857ca21d021f9b2873f37f84b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84978 from Calinou/scons-web-platform-alias-3.x",
            "body": "[3.x] Alias `platform=web` SCons option to `platform=javascript`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bfc4baa289dfdf79d1c7f0fcd398e4a722f85ab1": {
            "hash": "bfc4baa289dfdf79d1c7f0fcd398e4a722f85ab1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84934 from Faless/fix/file_get_buffer",
            "body": "[3.x] [Core] Fix `File.get_buffer` returning wrong length",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "619c15e88cf949fdeb121656b7dd2c3fe4bb8ac2": {
            "hash": "619c15e88cf949fdeb121656b7dd2c3fe4bb8ac2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82023 from aaronfranke/3.x-position",
            "body": "[3.x] Add \"position\" as an alias for \"translation\" in Spatial",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "02e4e208ef989d5e9ee509fce224852bf9070f88": {
            "hash": "02e4e208ef989d5e9ee509fce224852bf9070f88",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix various GCC 13 warnings",
            "body": "Fixes occurrences of `-Wtype-limits`, `-Wmaybe-uninitialized`,\n`-Wduplicated-branches`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85917
        },
        "52b32ed533a5c91bf45696b1e4b5b5682df4bc17": {
            "hash": "52b32ed533a5c91bf45696b1e4b5b5682df4bc17",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "GDNative: Fix Linux arm64 warning about ignored `sysv_abi` attribute",
            "body": "Fixes #41160.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85916
        },
        "5b8a1314bdb48a7fca73d3072019a482b8c5b2b9": {
            "hash": "5b8a1314bdb48a7fca73d3072019a482b8c5b2b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix Linux arm64 build for theora and libvpx",
            "body": "The architecture handling in 3.x is all over the place, and I'm not\ngoing to start a major refactor like I did for 4.0 so late in its life\ncycle.\n\nSo let's add more hacks! ⚔️\n\nThis requires manually passing `arch=arm64` when compiling, but this is\nalready the case for other parts of the codebase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85915
        },
        "45c76995dd490427dce254af46d704ae343dba40": {
            "hash": "45c76995dd490427dce254af46d704ae343dba40",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3OTYxNA=="
            ],
            "author_raw": "Filipe Rinaldi <filipe.rinaldi@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix arm64 build when using Clang",
            "body": "The commit b5a8055b5c should target GCC builds only as\n-flax-vector-conversions has different behaviour in Clang and is\ncurrently making the build fail.\n\nSigned-off-by: Filipe Rinaldi <filipe.rinaldi@gmail.com>\n(cherry picked from commit 2841144096e046b57214d4be8b7ef17f0077414d)",
            "is_cherrypick": true,
            "cherrypick_hash": "2841144096e046b57214d4be8b7ef17f0077414d",
            "pull": ""
        },
        "2841144096e046b57214d4be8b7ef17f0077414d": {
            "hash": "2841144096e046b57214d4be8b7ef17f0077414d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3OTYxNA=="
            ],
            "author_raw": "Filipe Rinaldi <filipe.rinaldi@gmail.com>",
            "committer_raw": "Filipe Rinaldi <filipe.rinaldi@gmail.com>",
            "summary": "Fix arm64 build when using Clang",
            "body": "The commit b5a8055b5c should target GCC builds only as\n-flax-vector-conversions has different behaviour in Clang and is\ncurrently making the build fail.\n\nSigned-off-by: Filipe Rinaldi <filipe.rinaldi@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70684
        },
        "dede8d384f6bfcf66bc0468cb34736a8c1ba63ad": {
            "hash": "dede8d384f6bfcf66bc0468cb34736a8c1ba63ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "embree: Fix Linux ARM64 build with `-flax-vector-conversions`",
            "body": "This is a change done upstream in the `devel3` branch for 3.13.6:\nhttps://github.com/embree/embree/commit/82ca6b5ccb7abe0403a658a0e079926478f04cb1\n\nThey also seem to define it for macOS, but for us it breaks the build...\n¯\\_(ツ)_/¯\n\nAlso change wrong use of CPPFLAGS (pre-processor) where CXXFLAGS (C++)\nmakes more sense.\n\n(cherry picked from commit b5a8055b5cf69a63e32045f433bf1e7fd39d49ad)",
            "is_cherrypick": true,
            "cherrypick_hash": "b5a8055b5cf69a63e32045f433bf1e7fd39d49ad",
            "pull": ""
        },
        "b5a8055b5cf69a63e32045f433bf1e7fd39d49ad": {
            "hash": "b5a8055b5cf69a63e32045f433bf1e7fd39d49ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "embree: Fix Linux ARM64 build with `-flax-vector-conversions`",
            "body": "This is a change done upstream in the `devel3` branch for 3.13.6:\nhttps://github.com/embree/embree/commit/82ca6b5ccb7abe0403a658a0e079926478f04cb1\n\nThey also seem to define it for macOS, but for us it breaks the build...\n¯\\_(ツ)_/¯\n\nAlso change wrong use of CPPFLAGS (pre-processor) where CXXFLAGS (C++)\nmakes more sense.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70108
        },
        "f32db73cd2b4319673fa1dfd7fbfdbe93e6af085": {
            "hash": "f32db73cd2b4319673fa1dfd7fbfdbe93e6af085",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Allow dragging editable children",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85827
        },
        "ab9ed3245db4804ab0049da472b7a5bb0118a9a7": {
            "hash": "ab9ed3245db4804ab0049da472b7a5bb0118a9a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Add \"position\" as an alias for \"translation\" in Spatial",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82023
        },
        "5ea11fb481e3ac1d4f810051652c5a1f583069a3": {
            "hash": "5ea11fb481e3ac1d4f810051652c5a1f583069a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Fix touch events in WebXR with an \"immersive-ar\" session",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85521
        },
        "ffe86eef04f4e44d6a974dcade45527364265556": {
            "hash": "ffe86eef04f4e44d6a974dcade45527364265556",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjY5MzMw"
            ],
            "author_raw": "Zach Coleman <ztc0611@gmail.com>",
            "committer_raw": "Zach Coleman <ztc0611@gmail.com>",
            "summary": "[iOS] Add APP_PAUSED and APP_RESUMED MainLoop notifications",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85229
        },
        "f330bea7a0ceee057a34fee9a82fad0d966da353": {
            "hash": "f330bea7a0ceee057a34fee9a82fad0d966da353",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjY5MzMw"
            ],
            "author_raw": "Zach Coleman <ztc0611@gmail.com>",
            "committer_raw": "Zach Coleman <ztc0611@gmail.com>",
            "summary": "[3.x] Make OSIPhone::get_screen_refresh_rate respect iOS Low Power Mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 85230
        },
        "4fefb136ea66633c20698e24d75b3fcdd4ca4a96": {
            "hash": "4fefb136ea66633c20698e24d75b3fcdd4ca4a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Backport DirectionalLight `fade_start` property to `3.x`",
            "body": "- Implement shadow fading when using the Orthogonal shadow mode\n(like in `master`).\n\nThis allows customizing the distance at which directional shadows\nstart to fade away. Shadow fading will also always start at the same\ndistance now, regardless of the current shadow mode in use.\n\nThis is useful for enclosed levels to prevent shadows from fading\nat all with a well-tuned maximum distance.\n\nThe default fade start value (0.8) results in fading happening later\nin the distance compared to the previous behavior, where fading started\nfrom the last shadow split distance (0.6 in PSSM 4 Splits and\n0.1 in PSSM 2 Splits).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 60246
        },
        "8f12a01d45cffda01afbd7f1455febdb6b57f124": {
            "hash": "8f12a01d45cffda01afbd7f1455febdb6b57f124",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Alias `platform=web` SCons option to `platform=javascript`",
            "body": "This makes build scripts forward-compatible, as was already done\nfor other platforms that were renamed in 4.0.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84978
        },
        "e96c42f0e162685b95da5b721701476ec5ad07eb": {
            "hash": "e96c42f0e162685b95da5b721701476ec5ad07eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #84279 from m4gr3d/update_godot_app_launch_mode_3x",
            "body": "[3.x] Update the `launchMode` for the `GodotApp` activity to allow other activities to be part of the same task",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8ea68d3dd04b8fe50739ffa30a4d39c97cb9b40": {
            "hash": "d8ea68d3dd04b8fe50739ffa30a4d39c97cb9b40",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Core] Fix File.get_buffer returning wrong length",
            "body": "File.get_buffer always returned as many bytes as requested (even when\nEOF was reached), this resulted in random bytes being returned when\noverflowing.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84934
        },
        "8ca631a466e3dfe0d6e0bce54c6a78c652fca81c": {
            "hash": "8ca631a466e3dfe0d6e0bce54c6a78c652fca81c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Shadow volume culling and tighter shadow caster culling",
            "body": "Existing shadow caster culling using the BVH takes no account of the camera. This PR adds the highly encapsulated class VisualServerLightCuller which can cut down the casters in the shadow volume to only those which can cast shadows on the camera frustum.\n\nThis is used to:\n* More accurately defer dirty updates to shadows when the shadow volume does not intersect the camera frustum.\n* Tighter cull shadow casters to the view frustum.\n\nLights dirty state is now automatically managed:\n* Continuous (tighter caster culling)\n* Static (all casters are rendered)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82584
        },
        "e236747b31bef122a1d8e4a587d058e261002bcc": {
            "hash": "e236747b31bef122a1d8e4a587d058e261002bcc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84475 from timothyqiu/3.x-image-links",
            "body": "[3.x] Fix image links to `godot-docs` repository",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6618a2e7454acd1d1e8aebc5dc2d38ce94ad17d5": {
            "hash": "6618a2e7454acd1d1e8aebc5dc2d38ce94ad17d5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84415 from m4gr3d/fix_editor_crash_after_backing_from_game_3x",
            "body": "[3.x] Fix Android editor crash issue",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2bbfc379dfa80059552a6de5040eac4d48e600ca": {
            "hash": "2bbfc379dfa80059552a6de5040eac4d48e600ca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84286 from m4gr3d/auto_set_android_sdk_default_3x",
            "body": "[3.x] Automatically pick the Android sdk path using environment variables",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "010f53a0b6d4b742d13d7c1297e13bd2c01f4bef": {
            "hash": "010f53a0b6d4b742d13d7c1297e13bd2c01f4bef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #84115 from Chubercik/item_list_separator_fix",
            "body": "[3.x] Remove the separator from `ItemList`'s thumbnails mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42dda76296802edb7fe2b5665f62483a2914bba4": {
            "hash": "42dda76296802edb7fe2b5665f62483a2914bba4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83869 from rarysson/fix-3.x-build",
            "body": "[3.x] Add missing include header to FBXCommon.h",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b40cea8fd40112e565bfe09ddef46dd1f925b9bf": {
            "hash": "b40cea8fd40112e565bfe09ddef46dd1f925b9bf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83664 from turbohz/fix-error-code-255-version-help",
            "body": "[3.x] Server: Return exit code 0 when running --version or --help",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "814400bdd2a17a63fb1c91f95d49eab524a816a8": {
            "hash": "814400bdd2a17a63fb1c91f95d49eab524a816a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83136 from bruvzg/occ_3x",
            "body": "[3.x] [macOS] Use occlusionState to determine when window is drawable.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b5081afc55dd66eeb5809c15e368ed2da97f8da2": {
            "hash": "b5081afc55dd66eeb5809c15e368ed2da97f8da2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83064 from jasonwinterpixel/3.x-gdscript-parser-faster-autoload",
            "body": "[3.x] Optimize GDScript parser for checking if an identifier is an autoload",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00b99bdab3115d94f28daab5a33ee6454595b844": {
            "hash": "00b99bdab3115d94f28daab5a33ee6454595b844",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #83031 from lawnjelly/fix_64bit_glgets",
            "body": "[3.x] Fix glGet overflows by using 64 bit versions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "575399ee38e8cf6b679263d8bf875d20547c4c4a": {
            "hash": "575399ee38e8cf6b679263d8bf875d20547c4c4a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82902 from kleonc/sprite-base-3d-gizmo-plugin-3x",
            "body": "[3.x] Make gizmo plugin handle `SpriteBase3D` instead of `Sprite3D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ba1d46740e0172d7a12c2a31deecc9663c7cec3": {
            "hash": "1ba1d46740e0172d7a12c2a31deecc9663c7cec3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81574 from BlueCube3310/3x-dds-grayscale-fix",
            "body": "[3.x] Fix grayscale DDS loading",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed3d029f5d4ea99da9340573bb52d7f46a56514f": {
            "hash": "ed3d029f5d4ea99da9340573bb52d7f46a56514f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "GLES2 / GLES3 - Use gl_FragColor temporary",
            "body": "On some hardware, modifying gl_FragColor multiple times can cause large performance drops. This PR writes to a standard temporary variable instead, and copies across to gl_FragColor once only at the end of the fragment shader.\n\nThis could potentially lead to large gains in performance on affected hardware.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84529
        },
        "5302868446ff4b47d493c23f4bac16261795d150": {
            "hash": "5302868446ff4b47d493c23f4bac16261795d150",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix image links to godot-docs repository",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84475
        },
        "ec8a4c025d85d4bbfa67ebc56332b1ddb9d42b7f": {
            "hash": "ec8a4c025d85d4bbfa67ebc56332b1ddb9d42b7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix Android editor crash issue",
            "body": "Fix issue causing the Android editor to crash when pressing back from a running project",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84415
        },
        "e9045a6d0316664b00935c38aa1c2115d3d725ac": {
            "hash": "e9045a6d0316664b00935c38aa1c2115d3d725ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add Android project settings for gesture support",
            "body": "- Include project setting to enable long press for Android devices\n- Include project setting to enable pan and scale gestures on Android devices",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84409
        },
        "1ce2b800b570785418a3cad59c07e1f64d6db574": {
            "hash": "1ce2b800b570785418a3cad59c07e1f64d6db574",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Automatically pick the Android sdk path using environment variables",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84286
        },
        "cf706e2dc3b4b8feac748732c6bc95755a614b49": {
            "hash": "cf706e2dc3b4b8feac748732c6bc95755a614b49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the `launchMode` for the `GodotApp` activity to allow other activities to be part of the same task",
            "body": "For details, see https://developer.android.com/guide/topics/manifest/activity-element#lmode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84279
        },
        "23c142afe71be285e648312b4747bcb150eddd97": {
            "hash": "23c142afe71be285e648312b4747bcb150eddd97",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81375 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 15th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b4240ea1a7dcd14542a924258761b78c46b42155": {
            "hash": "b4240ea1a7dcd14542a924258761b78c46b42155",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedTLS: Update to version 2.18.5",
            "body": "(cherry picked from commit 533336559325af95bdf85fef88041ee4af82a705)",
            "is_cherrypick": true,
            "cherrypick_hash": "533336559325af95bdf85fef88041ee4af82a705",
            "pull": 81375
        },
        "533336559325af95bdf85fef88041ee4af82a705": {
            "hash": "533336559325af95bdf85fef88041ee4af82a705",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "mbedTLS: Update to version 2.18.5",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83721
        },
        "fe79dc90fcfc68720974b272f61ac305116dcb9e": {
            "hash": "fe79dc90fcfc68720974b272f61ac305116dcb9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0NDE1NTI1"
            ],
            "author_raw": "Angad Kambli <angadkambli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Check parameter validity in `Object::set_script`",
            "body": "Fixes #46120.\n\n(cherry picked from commit 9c6c2f09e07e65f7819920c4954a7fd54b37d3f6)",
            "is_cherrypick": true,
            "cherrypick_hash": "9c6c2f09e07e65f7819920c4954a7fd54b37d3f6",
            "pull": 81375
        },
        "9c6c2f09e07e65f7819920c4954a7fd54b37d3f6": {
            "hash": "9c6c2f09e07e65f7819920c4954a7fd54b37d3f6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0NDE1NTI1"
            ],
            "author_raw": "Angad Kambli <angadkambli@gmail.com>",
            "committer_raw": "Angad Kambli <angadkambli@gmail.com>",
            "summary": "Check parameter validity in `Object::set_script`",
            "body": "Fixes #46120.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 46125
        },
        "54640046a95caec08adf52573ca3d46a8987df3a": {
            "hash": "54640046a95caec08adf52573ca3d46a8987df3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@eb831f75abb5c796fb2f2843c3e055d2b8cba29b\n\nFixes #83552.\n\n(cherry picked from commit d3c0a7d598a3e83670fb03735dd9a054bdda70bc)",
            "is_cherrypick": true,
            "cherrypick_hash": "d3c0a7d598a3e83670fb03735dd9a054bdda70bc",
            "pull": 81375
        },
        "d3c0a7d598a3e83670fb03735dd9a054bdda70bc": {
            "hash": "d3c0a7d598a3e83670fb03735dd9a054bdda70bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@eb831f75abb5c796fb2f2843c3e055d2b8cba29b\n\nFixes #83552.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83845
        },
        "dc08fa917729e21ceb1cae70d8ef93a43e6e1b68": {
            "hash": "dc08fa917729e21ceb1cae70d8ef93a43e6e1b68",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@fc4b33c87239865487a3d956f7540a8d420066f5\n\n(cherry picked from commit e40b0b3ed81b18abdadbd0ae6dff037ebacff0fb)",
            "is_cherrypick": true,
            "cherrypick_hash": "e40b0b3ed81b18abdadbd0ae6dff037ebacff0fb",
            "pull": 81375
        },
        "e40b0b3ed81b18abdadbd0ae6dff037ebacff0fb": {
            "hash": "e40b0b3ed81b18abdadbd0ae6dff037ebacff0fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@fc4b33c87239865487a3d956f7540a8d420066f5",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82245
        },
        "0a81659d9b9212dab351f0233f19b8a22b300b1b": {
            "hash": "0a81659d9b9212dab351f0233f19b8a22b300b1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Fix version check for missing scalbnf LTO workaround",
            "body": "The check needs to happen after we set `env[\"CXX\"]`.\nFollow-up to #81340.\n\n(cherry picked from commit 50161808c240b2296045887e1fc683eee87905ae)",
            "is_cherrypick": true,
            "cherrypick_hash": "50161808c240b2296045887e1fc683eee87905ae",
            "pull": 81375
        },
        "50161808c240b2296045887e1fc683eee87905ae": {
            "hash": "50161808c240b2296045887e1fc683eee87905ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Fix version check for missing scalbnf LTO workaround",
            "body": "The check needs to happen after we set `env[\"CXX\"]`.\nFollow-up to #81340.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81869
        },
        "a7c5e3134a8bb631bb6b97210ef8540f80858799": {
            "hash": "a7c5e3134a8bb631bb6b97210ef8540f80858799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.2",
            "body": "(cherry picked from commit 56cfeda7d26a0bf95babd11b01269f46fe86fd86)",
            "is_cherrypick": true,
            "cherrypick_hash": "56cfeda7d26a0bf95babd11b01269f46fe86fd86",
            "pull": 81375
        },
        "56cfeda7d26a0bf95babd11b01269f46fe86fd86": {
            "hash": "56cfeda7d26a0bf95babd11b01269f46fe86fd86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.2",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81663
        },
        "c88a8f96b478cc92623853b2bb26818b888e311a": {
            "hash": "c88a8f96b478cc92623853b2bb26818b888e311a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Workaround Emscripten 3.1.42+ LTO regression",
            "body": "Fixes #80010.\n\n(cherry picked from commit b064008c07be856d6f3a5079d11746137e03ede5)",
            "is_cherrypick": true,
            "cherrypick_hash": "b064008c07be856d6f3a5079d11746137e03ede5",
            "pull": 81375
        },
        "b064008c07be856d6f3a5079d11746137e03ede5": {
            "hash": "b064008c07be856d6f3a5079d11746137e03ede5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Web: Workaround Emscripten 3.1.42+ LTO regression",
            "body": "Fixes #80010.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81340
        },
        "cb0ee90fde896f50d255693ae17f0a2f665342fc": {
            "hash": "cb0ee90fde896f50d255693ae17f0a2f665342fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Bump version for `actions/checkout@v4`",
            "body": "(cherry picked from commit de14f1d29530410b12a10a01a3d704ca658b152b)",
            "is_cherrypick": true,
            "cherrypick_hash": "de14f1d29530410b12a10a01a3d704ca658b152b",
            "pull": 81375
        },
        "de14f1d29530410b12a10a01a3d704ca658b152b": {
            "hash": "de14f1d29530410b12a10a01a3d704ca658b152b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Bump version for `actions/checkout@v4`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81302
        },
        "09554a66d8f3d841486119ef8283c8de29ce2677": {
            "hash": "09554a66d8f3d841486119ef8283c8de29ce2677",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM4OTI="
            ],
            "author_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Build system: add option for MSVC incremental linking.",
            "body": "(cherry picked from commit bbafe14970cf2a101b8b04dbfafeeaa9ddfb5d4d)",
            "is_cherrypick": true,
            "cherrypick_hash": "bbafe14970cf2a101b8b04dbfafeeaa9ddfb5d4d",
            "pull": 81375
        },
        "bbafe14970cf2a101b8b04dbfafeeaa9ddfb5d4d": {
            "hash": "bbafe14970cf2a101b8b04dbfafeeaa9ddfb5d4d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM4OTI="
            ],
            "author_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "committer_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "summary": "Build system: add option for MSVC incremental linking.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81144
        },
        "6637dc28f6330ce8f040ba1909274b3251515128": {
            "hash": "6637dc28f6330ce8f040ba1909274b3251515128",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3Mzc4NzQ2"
            ],
            "author_raw": "Jakub Marcowski <37378746+Chubercik@users.noreply.github.com>",
            "committer_raw": "Jakub Marcowski <01158831@pw.edu.pl>",
            "summary": "Remove the separator from `ItemList`'s thumbnail mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 84115
        },
        "db29b32cd614dce3827c7d65de1e33326b250be7": {
            "hash": "db29b32cd614dce3827c7d65de1e33326b250be7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNjg5MTk1"
            ],
            "author_raw": "Rarysson Guilherme <r_guilherme12@hotmail.com>",
            "committer_raw": "Rarysson Guilherme <r_guilherme12@hotmail.com>",
            "summary": "Add missing include header to FBXCommon.h",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83869
        },
        "4285c44b47256095871467c3d7c102cab4bb61b7": {
            "hash": "4285c44b47256095871467c3d7c102cab4bb61b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4OTM0NDAx"
            ],
            "author_raw": "Jason Knight <00jknight@gmail.com>",
            "committer_raw": "Jason Knight <00jknight@gmail.com>",
            "summary": "Far faster and more efficient method of checking if an identifer refers an autoload.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83064
        },
        "7c3d37ec1da6166e5730c232819d69263b4b8554": {
            "hash": "7c3d37ec1da6166e5730c232819d69263b4b8554",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNjQx"
            ],
            "author_raw": "TurboHz <turbohz@gmail.com>",
            "committer_raw": "TurboHz <turbohz@gmail.com>",
            "summary": "Return exit code 0 when running --version or --help",
            "body": "Fixes https://github.com/godotengine/godot/issues/83661",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83664
        },
        "6ff370030ab8c14a2db8465a5b7316364cc02201": {
            "hash": "6ff370030ab8c14a2db8465a5b7316364cc02201",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix glGet overflows by using 64 bit versions",
            "body": "Certain glGet operations require 64 bit versions according to the GLES spec.\nThe previous code was susceptible to overflow bugs,  especially running under ANGLE.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83031
        },
        "d4c2e7ec2ef4e039539922aa43e64d95e731c0ab": {
            "hash": "d4c2e7ec2ef4e039539922aa43e64d95e731c0ab",
            "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, 3.x] Use occlusionState to determine when window is drawable.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 83136
        },
        "0cde6800e7415d77f74ee86de396a1e4d36d9930": {
            "hash": "0cde6800e7415d77f74ee86de396a1e4d36d9930",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Make gizmo plugin handle SpriteBase3D instead of Sprite3D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82902
        },
        "fe7ed984b5a187f0fbdf531fa72f7b7479778d79": {
            "hash": "fe7ed984b5a187f0fbdf531fa72f7b7479778d79",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82512 from Rindbee/fix-axis-being-mixed-up-in-3.x",
            "body": "[3.x] BVH - fix axis getting mixed up when split leaf",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3947c11cd3f174032a21f88b1cc0d07585526e54": {
            "hash": "3947c11cd3f174032a21f88b1cc0d07585526e54",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82502 from Rindbee/fix-bugs-in-bvh-for-3.x",
            "body": "[3.x] BVH - fix not refitting upward from leaf nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f9cbe514d69d7a8f40eddb2cce7a31174f29b29": {
            "hash": "5f9cbe514d69d7a8f40eddb2cce7a31174f29b29",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75468 from Ansraer/four_is_overkill",
            "body": "[3.x] Add support for 3 dir shadow splits",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab76395144baa431865ef2b39c6c9cfa11b8f154": {
            "hash": "ab76395144baa431865ef2b39c6c9cfa11b8f154",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "[3.x] BVH - fix axis getting mixed up when split leaf",
            "body": "Split preferentially on longest axis, rather than shortest axis.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82512
        },
        "01c60dc9eea6cc975f2f7d8c4980d68e94ae7577": {
            "hash": "01c60dc9eea6cc975f2f7d8c4980d68e94ae7577",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "[3.x] BVH - fix not refitting upward from leaf nodes",
            "body": "Fix leaf node possibly not updating aabb due to wrong node id.\n\nAdditionally, when requesting a new leaf, mark `dirty` as `false` in `clear()`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82502
        },
        "6918525795b713f32cd7642f94371ef4445c280a": {
            "hash": "6918525795b713f32cd7642f94371ef4445c280a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMzc4ODA="
            ],
            "author_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "committer_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "summary": "Expose EditorInspector::get_edited_object to GDScript",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81426
        },
        "5271c971f346fcf3859f5872049f948afa4dba99": {
            "hash": "5271c971f346fcf3859f5872049f948afa4dba99",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #82025 from ryanabx/features/specify-lsp-port-3.x",
            "body": "[3.x] Add `--lsp-port` as a command line argument",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22c9ac154053b8eed952962749fc8f063e68be0c": {
            "hash": "22c9ac154053b8eed952962749fc8f063e68be0c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2MjcyNjQz"
            ],
            "author_raw": "ryanabx <ryanbrue@hotmail.com>",
            "committer_raw": "ryanabx <ryanbrue@hotmail.com>",
            "summary": "[3.x] Add `--lsp-port` as a command line argument",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82025
        },
        "ddba96755fa415dfbfc47cb28cd741d687df579e": {
            "hash": "ddba96755fa415dfbfc47cb28cd741d687df579e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82009 from bruvzg/xc15_ld_bug3",
            "body": "[macOS, 3.x] Workaround Xcode 15 linker bug.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "806482db775c562e5229bd4a578f037ad6957c4e": {
            "hash": "806482db775c562e5229bd4a578f037ad6957c4e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #82007 from bruvzg/pcre_fix",
            "body": "[macOS, 3.x] Change target version to 11.0+ to fix PCRE SLJIT build.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06401129bc769708949548e80138a7779fd6b1d2": {
            "hash": "06401129bc769708949548e80138a7779fd6b1d2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80764 from mrezai/improve-lightprobes-performance",
            "body": "Improve BakedLightmap's lightprobes performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fad3fced8fd848b26e8a1faf9d48efc06e18f674": {
            "hash": "fad3fced8fd848b26e8a1faf9d48efc06e18f674",
            "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, 3.x] Workaround Xcode 15 linker bug.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82009
        },
        "233f21108b8937a8acc15a82daebdecd0b92dceb": {
            "hash": "233f21108b8937a8acc15a82daebdecd0b92dceb",
            "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] Change target version to 11.0+ to fix PCRE SLJIT build.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 82007
        },
        "1d7a417affca4d239b8ca64e839318d6ef811bc4": {
            "hash": "1d7a417affca4d239b8ca64e839318d6ef811bc4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81902 from lawnjelly/fix_particle_zero_scale",
            "body": "[3.x] Fix zero scale in particle shader",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f4a6e43df774647e3d50adcc7b64d88b1ab987e": {
            "hash": "1f4a6e43df774647e3d50adcc7b64d88b1ab987e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix zero scale in particle shader",
            "body": "Fixes the lower bounding of scale when given zero input.\n\nThe previous bug was due to `sign` returning 0 with 0.0 input, rather than 1.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81902
        },
        "501517a97d67bf87813827e251d045c148d75eae": {
            "hash": "501517a97d67bf87813827e251d045c148d75eae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80931 from lawnjelly/cpuparticles2d_mega_pr",
            "body": "[3.x] `CPUParticles2D` - Add ability to follow physics interpolated target",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e19cf834aa3116f2e8cc329d232b3e747becfb7": {
            "hash": "3e19cf834aa3116f2e8cc329d232b3e747becfb7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "CPUParticles2D - Add ability to follow physics interpolated target",
            "body": "Allows a non-interpolated particle system to closely follow an interpolated target without tracking ahead of the target, by performing fixed timestep interpolation on the particle system global transform, and using this for emission.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80931
        },
        "bc1426dd70fd590395a04737a655e97da9fab53f": {
            "hash": "bc1426dd70fd590395a04737a655e97da9fab53f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "CPUParticles2D - non-interpolated global mode use global space",
            "body": "Changes the implementation of non-interpolated global mode particles so that the vertices are specified in proper global space instead of local space (vertices were previously back transformed by the inverse of the parent transform).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80931
        },
        "1b4bae595e050b459164954037e7c1c274ad7a57": {
            "hash": "1b4bae595e050b459164954037e7c1c274ad7a57",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80955 from lawnjelly/fti2d_more_resets",
            "body": "[3.x] Physics Interpolation - automatic resets for Camera2D and TileMap",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc48c1825faf55d68bf6a897cfce60b0b9313e06": {
            "hash": "cc48c1825faf55d68bf6a897cfce60b0b9313e06",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80887 from lawnjelly/cpuparticles2d_fix_double_xform",
            "body": "[3.x] CPUParticles2D - fix interpolated transforms and culling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9eb4d5d5debc7ed1f88b8225e1e9f31153a9c3cc": {
            "hash": "9eb4d5d5debc7ed1f88b8225e1e9f31153a9c3cc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80827 from lawnjelly/fix_cpu_particles_notif_transform",
            "body": "[3.x] CPUParticles - fix non-interpolated `NOTIFICATION_TRANSFORM`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "86dee6ee131e4432a060a08f170703d4cb661c96": {
            "hash": "86dee6ee131e4432a060a08f170703d4cb661c96",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81442 from bruvzg/gl_mt",
            "body": "[macOS, 3.x] Disable live resize in multithreaded rendering mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "47a93ba451f5ab6e2d003ca92cd47ba042daa82f": {
            "hash": "47a93ba451f5ab6e2d003ca92cd47ba042daa82f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81717 from Calinou/limits-settings-require-restart",
            "body": "[3.x] Mark debugger limits settings as requiring a restart",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d6c2a4bf680153145b1021842bcca9be7f98b919": {
            "hash": "d6c2a4bf680153145b1021842bcca9be7f98b919",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81352 from MJacred/3.x",
            "body": "[3.x] Fix cursor after last character INDEX in line counting as a character outside of the viewing area",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "269749580dfad7136b919dabc367575e85e6d626": {
            "hash": "269749580dfad7136b919dabc367575e85e6d626",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80935 from m4gr3d/fix_hardware_keyboard_input_routing_3x",
            "body": "[3.x] Fix Android input routing logic when using a hardware keyboard",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ccf662c8b8eb57e717d204d753421556ddfd7da2": {
            "hash": "ccf662c8b8eb57e717d204d753421556ddfd7da2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79544 from panreyes/3.x",
            "body": "[3.x] Add support for repackaging the generated UWP APPX file with `makeappx`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f84a2022358ca0454bb34c3d1933c029d7a9af15": {
            "hash": "f84a2022358ca0454bb34c3d1933c029d7a9af15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Mark debugger limits settings as requiring a restart",
            "body": "These settings are only read once on engine initialization.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81717
        },
        "620fdd1f078908e665a0eb2dd71306016c785abd": {
            "hash": "620fdd1f078908e665a0eb2dd71306016c785abd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix Android input routing logic when using a hardware keyboard",
            "body": "When a hardware keyboard is connected, all key events come through so we can route them directly to the engine.\nThis is not the case for soft keyboards, for which the current logic was designed as it requires extra processing.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80935
        },
        "2a319ab6fc739214e3358104c04bc88f0e3e864f": {
            "hash": "2a319ab6fc739214e3358104c04bc88f0e3e864f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMTQzMzc=",
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "DESKTOP-UT43QTQ\\Garrigan-Desktop <matorin57@gmail.com>",
            "committer_raw": "DESKTOP-UT43QTQ\\Garrigan-Desktop <matorin57@gmail.com>",
            "summary": "Backporting #76859 to 3.x",
            "body": "Co-authored-by: HolonProduction <holonproduction@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81559
        },
        "7aa0ce5702da50a9f74efcf67d784a26d0ba0956": {
            "hash": "7aa0ce5702da50a9f74efcf67d784a26d0ba0956",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzMTUwMjQ0"
            ],
            "author_raw": "BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "[3.x] Fix grayscale dds loading",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81574
        },
        "db8700e8f80615c3161afa31606e9a5286e65916": {
            "hash": "db8700e8f80615c3161afa31606e9a5286e65916",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81469 from timothyqiu/separator",
            "body": "[3.x] Remove extra separator in node context menu",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4fd5f22a4907125ad149d31639d1f15934d67978": {
            "hash": "4fd5f22a4907125ad149d31639d1f15934d67978",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove extra separator in node context menu",
            "body": "Probably a backport mistake. The separator is indeed required in Godot\n4. But in 3.x, it is redundant because the menu item is arranged in a\ndifferent location.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81469
        },
        "dfa509a3b421f3c1b831967ff58e8b6e5d38e26d": {
            "hash": "dfa509a3b421f3c1b831967ff58e8b6e5d38e26d",
            "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] Disable live resize in multithreaded rendering mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81442
        },
        "4461f38c0b778ae321f57bbe79179923ec2377d9": {
            "hash": "4461f38c0b778ae321f57bbe79179923ec2377d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81409 from timothyqiu/social-distance",
            "body": "[3.x] Fix PopupMenu icon and text not having separation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9434c69efd7aa946157f74a0f3ae9d89dc8cb05c": {
            "hash": "9434c69efd7aa946157f74a0f3ae9d89dc8cb05c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81401 from akien-mga/mbedtls-fix-uwp-arm",
            "body": "[3.x] mbedtls: Fix UWP arm32 build after 2.28.3 enabled AES-NI intrinsics on MSVC",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b9aa89dd06d99790c26ca2408f199b99c775c6d3": {
            "hash": "b9aa89dd06d99790c26ca2408f199b99c775c6d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81113 from AThousandShips/texture_button_fix_3_x",
            "body": "[3.x] Make `TextureButton` and `Button` update on texture change",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "78a11ea48c44a031fef09d5767c52dfa800fc055": {
            "hash": "78a11ea48c44a031fef09d5767c52dfa800fc055",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix PopupMenu icon and text not having separation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81409
        },
        "a9710a2a9bceb3f7e2811566aa025713606447c8": {
            "hash": "a9710a2a9bceb3f7e2811566aa025713606447c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Fix UWP arm32 build after 2.28.3 enabled AES-NI intrinsics on MSVC",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81401
        },
        "d0a98e1ddcb68a9b0057d863ec09317936c92b2e": {
            "hash": "d0a98e1ddcb68a9b0057d863ec09317936c92b2e",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "Make `TextureButton` and `Button` update on texture change",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81113
        },
        "7ce807a9c5e1db27fb0dfd2b1d47868bc4669892": {
            "hash": "7ce807a9c5e1db27fb0dfd2b1d47868bc4669892",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74986 from Rubonnek/fix-audio-effect-leak",
            "body": "[3.x] Fix AudioEffectRecord circular reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5279566a1baddf683c53e6ec2db80ee1c3bd89ca": {
            "hash": "5279566a1baddf683c53e6ec2db80ee1c3bd89ca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81117 from AThousandShips/object_register_fix_3_x",
            "body": "[3.x] Add check to ensure registered classes are declared",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2a6c7fc9f0cc3ad9085b076433ba05f4243a5b66": {
            "hash": "2a6c7fc9f0cc3ad9085b076433ba05f4243a5b66",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81114 from dalexeev/3.x-core-add-recursion-check-for-variant-writer",
            "body": "[3.x] Core: Add recursion level check for `VariantWriter::write()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46b44f8a1bd889573bc75be34ad56e86ae7d0801": {
            "hash": "46b44f8a1bd889573bc75be34ad56e86ae7d0801",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81100 from timothyqiu/watch-out-3",
            "body": "[3.x] Fix TouchScreenButton not redrawn when texture changes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "10120783d609bc74f434e385a4e984ff0e7a5323": {
            "hash": "10120783d609bc74f434e385a4e984ff0e7a5323",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #81090 from SysError99/3.x-fix-js-callback-mem-leak",
            "body": "[3.x] Fix JavaScript callback memory leak",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "55cdaebdf9f92e7053fd3a38426ed31888970edc": {
            "hash": "55cdaebdf9f92e7053fd3a38426ed31888970edc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MzkyMzc="
            ],
            "author_raw": "MJacred <loesch.benny92@gmx.de>",
            "committer_raw": "MJacred <loesch.benny92@gmx.de>",
            "summary": "Fix cursor after last character in line counting as a character outside of the viewing area",
            "body": "The cursor column can be after the last_visible_char index and still be visible.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81352
        },
        "54738d319531cd715c64ab1f8384a75e361e6543": {
            "hash": "54738d319531cd715c64ab1f8384a75e361e6543",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Revert \"Backport implement loading DDS textures at run-time\"",
            "body": "This reverts commit 22468ea1d31b17c34502568319d2187f3102ae10.\nSee #81126 for rationale.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "98fe7f4a30d2bb4dbc8cb49dda5671302adc1bd1": {
            "hash": "98fe7f4a30d2bb4dbc8cb49dda5671302adc1bd1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81112 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 14th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b19469a08e845fdb133a769376442d6fb1edbf3e": {
            "hash": "b19469a08e845fdb133a769376442d6fb1edbf3e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add static check for overzealous .gitignores.",
            "body": "(cherry picked from commit 7ea171adca8d28d10aae68cfe8f36094683bc491)",
            "is_cherrypick": true,
            "cherrypick_hash": "7ea171adca8d28d10aae68cfe8f36094683bc491",
            "pull": 81112
        },
        "7ea171adca8d28d10aae68cfe8f36094683bc491": {
            "hash": "7ea171adca8d28d10aae68cfe8f36094683bc491",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "summary": "Add static check for overzealous .gitignores.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78908
        },
        "0e2bfdc3a30ef49cee169f3518a5f8e8e6a9b4b6": {
            "hash": "0e2bfdc3a30ef49cee169f3518a5f8e8e6a9b4b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove too greedy GCOV ignores from `.gitignore`",
            "body": "This would cause `updown.png` to be ignored in our default theme in 3.x.\n\nThese ignores were added in #36800 for #36572 (see that PR for usage\ninstructions).\n\nFrom a quick test, using `--output-file` for `lcov` and `--output-directory`\nfor genhtml let us output the files in a way that won't conflict with the\nGit repository (e.g. in `bin/`, or outside the Git repo).\n\n(cherry picked from commit 5c38e4216174f21362058a1a77938f5a63e2ffef)",
            "is_cherrypick": true,
            "cherrypick_hash": "5c38e4216174f21362058a1a77938f5a63e2ffef",
            "pull": 81112
        },
        "5c38e4216174f21362058a1a77938f5a63e2ffef": {
            "hash": "5c38e4216174f21362058a1a77938f5a63e2ffef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove too greedy GCOV ignores from `.gitignore`",
            "body": "This would cause `updown.png` to be ignored in our default theme in 3.x.\n\nThese ignores were added in #36800 for #36572 (see that PR for usage\ninstructions).\n\nFrom a quick test, using `--output-file` for `lcov` and `--output-directory`\nfor genhtml let us output the files in a way that won't conflict with the\nGit repository (e.g. in `bin/`, or outside the Git repo).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81120
        },
        "4b205afd3dd890cf26d03ebe9f2d58c91161ef73": {
            "hash": "4b205afd3dd890cf26d03ebe9f2d58c91161ef73",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "summary": "Add check to ensure registered classes are declared",
            "body": "Checks that all classes registered to `ClassDB` have been properly declared with `GDCLASS`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81117
        },
        "0213cbbf205bf323583122d2601bd7c70d11fdb2": {
            "hash": "0213cbbf205bf323583122d2601bd7c70d11fdb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "[3.x] Core: Add recursion level check for `VariantWriter::write()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81114
        },
        "1e2e3b21f3fe84c0032e72ec1780d035a664ab31": {
            "hash": "1e2e3b21f3fe84c0032e72ec1780d035a664ab31",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix: incorrectly .gitignored files.",
            "body": "(cherry picked from commit 90f3992036b2f2fc1b4d08d1cc854d9cd62f6930)",
            "is_cherrypick": true,
            "cherrypick_hash": "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930",
            "pull": 81112
        },
        "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930": {
            "hash": "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "summary": "Fix: incorrectly .gitignored files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78908
        },
        "1a29530a99b23958ca668613c95d23a177fd1a0e": {
            "hash": "1a29530a99b23958ca668613c95d23a177fd1a0e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Enable `/WX` on LINKFLAGS for MSVC with `werror=yes`",
            "body": "(cherry picked from commit 30bdb23f03dd90ca255ca6d8fb035f94250b668c)",
            "is_cherrypick": true,
            "cherrypick_hash": "30bdb23f03dd90ca255ca6d8fb035f94250b668c",
            "pull": 81112
        },
        "30bdb23f03dd90ca255ca6d8fb035f94250b668c": {
            "hash": "30bdb23f03dd90ca255ca6d8fb035f94250b668c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Enable `/WX` on LINKFLAGS for MSVC with `werror=yes`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80711
        },
        "b08e61640f2bed7c2d7d16e20247001b4c0857c1": {
            "hash": "b08e61640f2bed7c2d7d16e20247001b4c0857c1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Free disk space on Linux runners",
            "body": "Removing the Android toolchain saves 14 GiB, which gives us more room\nfor growth and to avoid running into out-of-space errors in the Linux\nsanitizers + debug symbols builds.\n\nRelated to #79919, though the caches were just one part of the problem,\nthe real issue is that our Linux sanitizers builds take 12 GiB, and\nadding godot-cpp on top with 2 GiB leaves only a few GiB left for the\ncache itself.\n\n(cherry picked from commit 611123f7fd928a9aca3bff36fa2e4354f6168886)",
            "is_cherrypick": true,
            "cherrypick_hash": "611123f7fd928a9aca3bff36fa2e4354f6168886",
            "pull": 81112
        },
        "611123f7fd928a9aca3bff36fa2e4354f6168886": {
            "hash": "611123f7fd928a9aca3bff36fa2e4354f6168886",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Free disk space on Linux runners",
            "body": "Removing the Android toolchain saves 14 GiB, which gives us more room\nfor growth and to avoid running into out-of-space errors in the Linux\nsanitizers + debug symbols builds.\n\nRelated to #79919, though the caches were just one part of the problem,\nthe real issue is that our Linux sanitizers builds take 12 GiB, and\nadding godot-cpp on top with 2 GiB leaves only a few GiB left for the\ncache itself.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80115
        },
        "5eca1758166f35b507be939437391658b92dd713": {
            "hash": "5eca1758166f35b507be939437391658b92dd713",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Bump min. version to 10.13, and remove deprecated code.",
            "body": "(cherry picked from commit fd3e7e25e8c0bed2e8a2418d2b167720e9a532e9)",
            "is_cherrypick": true,
            "cherrypick_hash": "fd3e7e25e8c0bed2e8a2418d2b167720e9a532e9",
            "pull": 81112
        },
        "fd3e7e25e8c0bed2e8a2418d2b167720e9a532e9": {
            "hash": "fd3e7e25e8c0bed2e8a2418d2b167720e9a532e9",
            "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] Bump min. version to 10.13, and remove deprecated code.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76394
        },
        "8a5fb8c69b65d1ce4fe0986bee9a23e8dded546d": {
            "hash": "8a5fb8c69b65d1ce4fe0986bee9a23e8dded546d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update PCK embedding SCons warning message to mention mold linker",
            "body": "mold is now part of the SCons `linker` option.\n\n(cherry picked from commit 074d87d7188da6400028c719ea7571bff6265c36)",
            "is_cherrypick": true,
            "cherrypick_hash": "074d87d7188da6400028c719ea7571bff6265c36",
            "pull": 81112
        },
        "074d87d7188da6400028c719ea7571bff6265c36": {
            "hash": "074d87d7188da6400028c719ea7571bff6265c36",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Update PCK embedding SCons warning message to mention mold linker",
            "body": "mold is now part of the SCons `linker` option.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73211
        },
        "6d1bf81e016143b26bd81a01e3d223c9485f9d32": {
            "hash": "6d1bf81e016143b26bd81a01e3d223c9485f9d32",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Address kotlin build warnings",
            "body": "(cherry picked from commit 242ffb72b84c01722edced87848b9ae7cec3c061)",
            "is_cherrypick": true,
            "cherrypick_hash": "242ffb72b84c01722edced87848b9ae7cec3c061",
            "pull": 81112
        },
        "242ffb72b84c01722edced87848b9ae7cec3c061": {
            "hash": "242ffb72b84c01722edced87848b9ae7cec3c061",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Address kotlin build warnings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72092
        },
        "a0961d64e41f8069675a9b78689575ab4f478c2a": {
            "hash": "a0961d64e41f8069675a9b78689575ab4f478c2a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Make PIE relocation detection glibc-only",
            "body": "Musl doesn't compile with it, and by looking online I think that this is\na glibc only thing.\n\n(cherry picked from commit 2a6ce37910ac9765c36cbcc3a0a09916da4debe3)",
            "is_cherrypick": true,
            "cherrypick_hash": "2a6ce37910ac9765c36cbcc3a0a09916da4debe3",
            "pull": 81112
        },
        "2a6ce37910ac9765c36cbcc3a0a09916da4debe3": {
            "hash": "2a6ce37910ac9765c36cbcc3a0a09916da4debe3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Make PIE relocation detection glibc-only",
            "body": "Musl doesn't compile with it, and by looking online I think that this is\na glibc only thing.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71819
        },
        "8bc325d991ee474ee0ecd8a7ff9d45abb982f2ce": {
            "hash": "8bc325d991ee474ee0ecd8a7ff9d45abb982f2ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MzE2MTI4"
            ],
            "author_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Alter linux debug stacktraces handling to support more environments",
            "body": "- Use -gdwarf-4 to support both LLVM and GCC when calling addr2line\n- Subtract position-independant execuable relocation when passing the\naddress to addr2line\n\n(cherry picked from commit 5e041eee11e611bc2c89dd54b1dad28d0660f335)",
            "is_cherrypick": true,
            "cherrypick_hash": "5e041eee11e611bc2c89dd54b1dad28d0660f335",
            "pull": 81112
        },
        "5e041eee11e611bc2c89dd54b1dad28d0660f335": {
            "hash": "5e041eee11e611bc2c89dd54b1dad28d0660f335",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MzE2MTI4"
            ],
            "author_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "committer_raw": "Ekaterina Vaartis <vaartis@kotobank.ch>",
            "summary": "Alter linux debug stacktraces handling to support more environments",
            "body": "- Use -gdwarf-4 to support both LLVM and GCC when calling addr2line\n- Subtract position-independant execuable relocation when passing the\naddress to addr2line",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71437
        },
        "886cc22e9bc843fa3d66c0ae78e3bee2719ec025": {
            "hash": "886cc22e9bc843fa3d66c0ae78e3bee2719ec025",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjUyNg=="
            ],
            "author_raw": "yedpodtrzitko <yed@vanyli.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "ci: wait for static check results before starting builds",
            "body": "(cherry picked from commit 93b7bcb33da2c2395e51b097922240e76e9def71)",
            "is_cherrypick": true,
            "cherrypick_hash": "93b7bcb33da2c2395e51b097922240e76e9def71",
            "pull": 81112
        },
        "93b7bcb33da2c2395e51b097922240e76e9def71": {
            "hash": "93b7bcb33da2c2395e51b097922240e76e9def71",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MjUyNg=="
            ],
            "author_raw": "yedpodtrzitko <yed@vanyli.net>",
            "committer_raw": "yedpodtrzitko <yed@vanyli.net>",
            "summary": "ci: wait for static check results before starting builds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65232
        },
        "aea0c1235db50a89b0a8f5680a787d4143ee8e25": {
            "hash": "aea0c1235db50a89b0a8f5680a787d4143ee8e25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix TouchScreenButton not redrawn when texture changes",
            "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81100
        },
        "c269e9243b2e889b97135bfe86ad6283e9b78b18": {
            "hash": "c269e9243b2e889b97135bfe86ad6283e9b78b18",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash when calling `fill` method on an empty `Image`",
            "body": "(cherry picked from commit adec51cde87d29dd74efb6e5cd0167990de8d569)",
            "is_cherrypick": true,
            "cherrypick_hash": "adec51cde87d29dd74efb6e5cd0167990de8d569",
            "pull": 81112
        },
        "adec51cde87d29dd74efb6e5cd0167990de8d569": {
            "hash": "adec51cde87d29dd74efb6e5cd0167990de8d569",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzYxNzY="
            ],
            "author_raw": "Chaosus <chaosus89@gmail.com>",
            "committer_raw": "Chaosus <chaosus89@gmail.com>",
            "summary": "Fix crash when calling `fill` method on an empty `Image`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67823
        },
        "07214b979121a0a8323c99a4037fdbc76d5a0968": {
            "hash": "07214b979121a0a8323c99a4037fdbc76d5a0968",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix .gitignore ignores part of the committed repo.",
            "body": "(cherry picked from commit 37d68929e8ab3a1cab550a4cb83152eb13012f8c)",
            "is_cherrypick": true,
            "cherrypick_hash": "37d68929e8ab3a1cab550a4cb83152eb13012f8c",
            "pull": 81112
        },
        "37d68929e8ab3a1cab550a4cb83152eb13012f8c": {
            "hash": "37d68929e8ab3a1cab550a4cb83152eb13012f8c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MDc1NA=="
            ],
            "author_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "committer_raw": "Ben Rog-Wilhelm <zorba-github@pavlovian.net>",
            "summary": "Fix .gitignore ignores part of the committed repo.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 47212
        },
        "c1a84c685b3aecd1f8fb6cc31fde6cb6328548d0": {
            "hash": "c1a84c685b3aecd1f8fb6cc31fde6cb6328548d0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zstd: Update to upstream version 1.5.5",
            "body": "Release notes:\n- https://github.com/facebook/zstd/releases/tag/v1.5.3\n- https://github.com/facebook/zstd/releases/tag/v1.5.4\n- https://github.com/facebook/zstd/releases/tag/v1.5.5\n\n(cherry picked from commit 6100b4bd33ab27d78f0f5087c770e42b25100eb9)",
            "is_cherrypick": true,
            "cherrypick_hash": "6100b4bd33ab27d78f0f5087c770e42b25100eb9",
            "pull": 81112
        },
        "6100b4bd33ab27d78f0f5087c770e42b25100eb9": {
            "hash": "6100b4bd33ab27d78f0f5087c770e42b25100eb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zstd: Update to upstream version 1.5.5",
            "body": "Release notes:\n- https://github.com/facebook/zstd/releases/tag/v1.5.3\n- https://github.com/facebook/zstd/releases/tag/v1.5.4\n- https://github.com/facebook/zstd/releases/tag/v1.5.5",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77344
        },
        "c320b2a181f5037191eb73b889030b215794d13e": {
            "hash": "c320b2a181f5037191eb73b889030b215794d13e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "wslay: Sync with upstream 0e7d106ff",
            "body": "https://github.com/tatsuhiro-t/wslay/commit/0e7d106ff89ad6638090fd811a9b2e4c5dda8d40\n\nJust a couple style fixes. Updating only so we know we don't have to review changes\nsince upstream development seems dormant.\n\n(cherry picked from commit adfc46db4d4cc692dc8fcd373e175c37257f5b27)",
            "is_cherrypick": true,
            "cherrypick_hash": "adfc46db4d4cc692dc8fcd373e175c37257f5b27",
            "pull": 81112
        },
        "adfc46db4d4cc692dc8fcd373e175c37257f5b27": {
            "hash": "adfc46db4d4cc692dc8fcd373e175c37257f5b27",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "wslay: Sync with upstream 0e7d106ff",
            "body": "https://github.com/tatsuhiro-t/wslay/commit/0e7d106ff89ad6638090fd811a9b2e4c5dda8d40\n\nJust a couple style fixes. Updating only so we know we don't have to review changes\nsince upstream development seems dormant.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77345
        },
        "88e60dd62567abadc3ca2b5d5efcce3ce6cb2fb4": {
            "hash": "88e60dd62567abadc3ca2b5d5efcce3ce6cb2fb4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "recast: Update to upstream version 1.6.0",
            "body": "Release notes:\n- https://github.com/recastnavigation/recastnavigation/releases/tag/v1.6.0\n\n(cherry picked from commit 2058b63067484a5ace4977731c0e040bd2cd9df9)",
            "is_cherrypick": true,
            "cherrypick_hash": "2058b63067484a5ace4977731c0e040bd2cd9df9",
            "pull": 81112
        },
        "2058b63067484a5ace4977731c0e040bd2cd9df9": {
            "hash": "2058b63067484a5ace4977731c0e040bd2cd9df9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "recast: Update to upstream version 1.6.0",
            "body": "Release notes:\n- https://github.com/recastnavigation/recastnavigation/releases/tag/v1.6.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77346
        },
        "69a6d7f1798c703bea5b82220c239ec18c12c624": {
            "hash": "69a6d7f1798c703bea5b82220c239ec18c12c624",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "pcre2: Update to upstream version 10.42 (take two)",
            "body": "Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.42/ChangeLog\n\nThis fixes support for RISC-V architectures in the sljit library, so we\nenable the module's compilation for `rv64` too.\n\n(cherry picked from commit e289cf7085f0edda5e5ea253be6806a08abb4777)",
            "is_cherrypick": true,
            "cherrypick_hash": "e289cf7085f0edda5e5ea253be6806a08abb4777",
            "pull": 81112
        },
        "e289cf7085f0edda5e5ea253be6806a08abb4777": {
            "hash": "e289cf7085f0edda5e5ea253be6806a08abb4777",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "pcre2: Update to upstream version 10.42 (take two)",
            "body": "Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.42/ChangeLog\n\nThis fixes support for RISC-V architectures in the sljit library, so we\nenable the module's compilation for `rv64` too.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70472
        },
        "1e0576915168db34427827e31f93ff8eb32564a7": {
            "hash": "1e0576915168db34427827e31f93ff8eb32564a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to version 2.2.5",
            "body": "No change for the files we ship, so just bumping the version number.\n\n(cherry picked from commit 74f21cb6666084a3cec8f2238c003411ffcfd9da)",
            "is_cherrypick": true,
            "cherrypick_hash": "74f21cb6666084a3cec8f2238c003411ffcfd9da",
            "pull": 81112
        },
        "74f21cb6666084a3cec8f2238c003411ffcfd9da": {
            "hash": "74f21cb6666084a3cec8f2238c003411ffcfd9da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to version 2.2.5",
            "body": "No change for the files we ship, so just bumping the version number.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80382
        },
        "c85eff5a69a367c924f89106a082486ee3b748c2": {
            "hash": "c85eff5a69a367c924f89106a082486ee3b748c2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.40",
            "body": "(cherry picked from commit 0baca62734f0189ca887bbcbe28cb8db9a8e94dc)",
            "is_cherrypick": true,
            "cherrypick_hash": "0baca62734f0189ca887bbcbe28cb8db9a8e94dc",
            "pull": 81112
        },
        "0baca62734f0189ca887bbcbe28cb8db9a8e94dc": {
            "hash": "0baca62734f0189ca887bbcbe28cb8db9a8e94dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.40",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80262
        },
        "980101a8d2cea2cfe2d1eaa807621209e5a349d6": {
            "hash": "980101a8d2cea2cfe2d1eaa807621209e5a349d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "brotli: Sync with upstream commit ed1995b6b",
            "body": "https://github.com/google/brotli/commit/ed1995b6bda19244070ab5d331111f16f67c8054\n(cherry picked from commit 7770e4447d926fd56061fe1a3af0e53836746bb8)",
            "is_cherrypick": true,
            "cherrypick_hash": "7770e4447d926fd56061fe1a3af0e53836746bb8",
            "pull": 81112
        },
        "7770e4447d926fd56061fe1a3af0e53836746bb8": {
            "hash": "7770e4447d926fd56061fe1a3af0e53836746bb8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "brotli: Sync with upstream commit ed1995b6b",
            "body": "https://github.com/google/brotli/commit/ed1995b6bda19244070ab5d331111f16f67c8054",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77348
        },
        "3c7114e1c1a5113956a9d4f6ecc60e0961074d9b": {
            "hash": "3c7114e1c1a5113956a9d4f6ecc60e0961074d9b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81078 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 13th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8ac91f813f364ed3e8b4b6be1b0770124af0d1b0": {
            "hash": "8ac91f813f364ed3e8b4b6be1b0770124af0d1b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTIyNDgw"
            ],
            "author_raw": "SysError99 <syserror99@outlook.com>",
            "committer_raw": "SysError99 <syserror99@outlook.com>",
            "summary": "[3.x] Fix JavaScript callback memory leak",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81090
        },
        "2b3d52a7d07a6993d7b1ba87eb753d1ea412223d": {
            "hash": "2b3d52a7d07a6993d7b1ba87eb753d1ea412223d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTIyNDgw"
            ],
            "author_raw": "SysError99 <syserror99@outlook.com>",
            "committer_raw": "SysError99 <syserror99@outlook.com>",
            "summary": "[3.x] Don't warn about `RETURN_VALUE_DISCARDED` by default",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81089
        },
        "b92b3911f76e780c980bf727512455f4071adac1": {
            "hash": "b92b3911f76e780c980bf727512455f4071adac1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Disable misbehaving MSVC incremental linking",
            "body": "Fixes #77968.\n\n(cherry picked from commit bc1aef88eef7bb09d1c537bf150414c50abfa374)",
            "is_cherrypick": true,
            "cherrypick_hash": "bc1aef88eef7bb09d1c537bf150414c50abfa374",
            "pull": 81078
        },
        "bc1aef88eef7bb09d1c537bf150414c50abfa374": {
            "hash": "bc1aef88eef7bb09d1c537bf150414c50abfa374",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Disable misbehaving MSVC incremental linking",
            "body": "Fixes #77968.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80482
        },
        "d0d26802450ea6504af3feb7fe3d209c9518887c": {
            "hash": "d0d26802450ea6504af3feb7fe3d209c9518887c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Ensure `joy_connection_changed` is emitted on the main thread",
            "body": "(cherry picked from commit 1bb73b0689a9cc2731eee63374f07e08b35b6e6a)",
            "is_cherrypick": true,
            "cherrypick_hash": "1bb73b0689a9cc2731eee63374f07e08b35b6e6a",
            "pull": 81078
        },
        "1bb73b0689a9cc2731eee63374f07e08b35b6e6a": {
            "hash": "1bb73b0689a9cc2731eee63374f07e08b35b6e6a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Ensure `joy_connection_changed` is emitted on the main thread",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80432
        },
        "5c80d42561d316fea6bfa5e0f2035c9aa36f49a3": {
            "hash": "5c80d42561d316fea6bfa5e0f2035c9aa36f49a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add missing stdint.h includes for GCC 13+",
            "body": "Fixes #77927.\n\n(cherry picked from commit 10676e78e33c9f5dd2e2957ecddcfd6699173ea7)",
            "is_cherrypick": true,
            "cherrypick_hash": "10676e78e33c9f5dd2e2957ecddcfd6699173ea7",
            "pull": 81078
        },
        "10676e78e33c9f5dd2e2957ecddcfd6699173ea7": {
            "hash": "10676e78e33c9f5dd2e2957ecddcfd6699173ea7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add missing stdint.h includes for GCC 13+",
            "body": "Fixes #77927.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77949
        },
        "f3cc601e6c4757bf0412b265d2b6d4dc22cd6b2e": {
            "hash": "f3cc601e6c4757bf0412b265d2b6d4dc22cd6b2e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.1",
            "body": "https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS\n(cherry picked from commit 2529ad6a6427a27f47c1ef8ce2aac608f6c20ed8)",
            "is_cherrypick": true,
            "cherrypick_hash": "2529ad6a6427a27f47c1ef8ce2aac608f6c20ed8",
            "pull": 81078
        },
        "2529ad6a6427a27f47c1ef8ce2aac608f6c20ed8": {
            "hash": "2529ad6a6427a27f47c1ef8ce2aac608f6c20ed8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.1",
            "body": "https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80383
        },
        "a9d19a97ecb60ff316c44851e4a27f7f7ba91677": {
            "hash": "a9d19a97ecb60ff316c44851e4a27f7f7ba91677",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.0",
            "body": "(cherry picked from commit d8e8517d1174e8593338329a0535da178444817a)",
            "is_cherrypick": true,
            "cherrypick_hash": "d8e8517d1174e8593338329a0535da178444817a",
            "pull": 81078
        },
        "d8e8517d1174e8593338329a0535da178444817a": {
            "hash": "d8e8517d1174e8593338329a0535da178444817a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.3.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72045
        },
        "807e9038d2a26dc3d73a9788ae9bd4d3ed7a0eff": {
            "hash": "807e9038d2a26dc3d73a9788ae9bd4d3ed7a0eff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.4",
            "body": "(cherry picked from commit 1f6340bc460023ddcdf7aed952f6f6d75d8d4c0d)",
            "is_cherrypick": true,
            "cherrypick_hash": "1f6340bc460023ddcdf7aed952f6f6d75d8d4c0d",
            "pull": 81078
        },
        "1f6340bc460023ddcdf7aed952f6f6d75d8d4c0d": {
            "hash": "1f6340bc460023ddcdf7aed952f6f6d75d8d4c0d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.4",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80263
        },
        "b7fe3c9c3822d133405ddca76d1310eeb85d3b1e": {
            "hash": "b7fe3c9c3822d133405ddca76d1310eeb85d3b1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.3",
            "body": "Rediff patch from PR 1453, lstrlenW is no longer used upstream so\nthat part of the patch was dropped.\n\n(cherry picked from commit 1fde2092d0b6e840f026abaf438c4e591138125a)",
            "is_cherrypick": true,
            "cherrypick_hash": "1fde2092d0b6e840f026abaf438c4e591138125a",
            "pull": 81078
        },
        "1fde2092d0b6e840f026abaf438c4e591138125a": {
            "hash": "1fde2092d0b6e840f026abaf438c4e591138125a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.3",
            "body": "Rediff patch from PR 1453, lstrlenW is no longer used upstream so\nthat part of the patch was dropped.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76200
        },
        "1850325666f9be184a25f281942773ad61ad5acc": {
            "hash": "1850325666f9be184a25f281942773ad61ad5acc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Build `JoypadLinux` sandbox detection method only with udev",
            "body": "Fixes an `unused-function` warning when building with `udev=no`.\n\n(cherry picked from commit 51dfdfab967234f0fa9939bd7158cc96a9ec3547)",
            "is_cherrypick": true,
            "cherrypick_hash": "51dfdfab967234f0fa9939bd7158cc96a9ec3547",
            "pull": 81078
        },
        "51dfdfab967234f0fa9939bd7158cc96a9ec3547": {
            "hash": "51dfdfab967234f0fa9939bd7158cc96a9ec3547",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Build `JoypadLinux` sandbox detection method only with udev",
            "body": "Fixes an `unused-function` warning when building with `udev=no`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77458
        },
        "4c00ecd14611eb02cc14f7feca11b4e400a31be3": {
            "hash": "4c00ecd14611eb02cc14f7feca11b4e400a31be3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4ODQwNTk1"
            ],
            "author_raw": "Hiroki Taira <58840595+hrk4649@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add support for DPAD Center key of Android TV remote controller",
            "body": "(cherry picked from commit 9dc84e35816fbb41cfabb1b6e11536edd7263c67)",
            "is_cherrypick": true,
            "cherrypick_hash": "9dc84e35816fbb41cfabb1b6e11536edd7263c67",
            "pull": 81078
        },
        "9dc84e35816fbb41cfabb1b6e11536edd7263c67": {
            "hash": "9dc84e35816fbb41cfabb1b6e11536edd7263c67",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4ODQwNTk1"
            ],
            "author_raw": "Hiroki Taira <58840595+hrk4649@users.noreply.github.com>",
            "committer_raw": "Hiroki Taira <58840595+hrk4649@users.noreply.github.com>",
            "summary": "Add support for DPAD Center key of Android TV remote controller",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77115
        },
        "bebe1436fe3f0b4d774c7ed19b927eb84adc16bf": {
            "hash": "bebe1436fe3f0b4d774c7ed19b927eb84adc16bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.7",
            "body": "(cherry picked from commit b70e2af3b7f960370f00c11a028fb8ae0ea034d8)",
            "is_cherrypick": true,
            "cherrypick_hash": "b70e2af3b7f960370f00c11a028fb8ae0ea034d8",
            "pull": 81078
        },
        "b70e2af3b7f960370f00c11a028fb8ae0ea034d8": {
            "hash": "b70e2af3b7f960370f00c11a028fb8ae0ea034d8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.7",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80384
        },
        "cdef8324535aec6d034f1c022383c1629266fb95": {
            "hash": "cdef8324535aec6d034f1c022383c1629266fb95",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.5",
            "body": "(cherry picked from commit 56d85149e513984954644f2549b9c8057db87a03)",
            "is_cherrypick": true,
            "cherrypick_hash": "56d85149e513984954644f2549b9c8057db87a03",
            "pull": 81078
        },
        "56d85149e513984954644f2549b9c8057db87a03": {
            "hash": "56d85149e513984954644f2549b9c8057db87a03",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.5",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77960
        },
        "4746eaba831f1fb85cb7bc785541c2c4feb423db": {
            "hash": "4746eaba831f1fb85cb7bc785541c2c4feb423db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.4",
            "body": "(cherry picked from commit ca55c455adb03682a83155e48da2a60228f0aac0)",
            "is_cherrypick": true,
            "cherrypick_hash": "ca55c455adb03682a83155e48da2a60228f0aac0",
            "pull": 81078
        },
        "ca55c455adb03682a83155e48da2a60228f0aac0": {
            "hash": "ca55c455adb03682a83155e48da2a60228f0aac0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "bitsawer <sawerduster@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.4",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77868
        },
        "3bc6822caa7ca9a2b3a26eb450c35271353a5188": {
            "hash": "3bc6822caa7ca9a2b3a26eb450c35271353a5188",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.2",
            "body": "Fixes a bunch of bugs, notably addressing fuzzer reports (crashes).\nhttps://github.com/syoyo/tinyexr/releases/tag/v1.0.2\n\n(cherry picked from commit c5834eb9720b73a9f83752e7dafbee1c19c059b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "c5834eb9720b73a9f83752e7dafbee1c19c059b6",
            "pull": 81078
        },
        "c5834eb9720b73a9f83752e7dafbee1c19c059b6": {
            "hash": "c5834eb9720b73a9f83752e7dafbee1c19c059b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "tinyexr: Sync with upstream 1.0.2",
            "body": "Fixes a bunch of bugs, notably addressing fuzzer reports (crashes).\nhttps://github.com/syoyo/tinyexr/releases/tag/v1.0.2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77335
        },
        "76f2a07c8bb5dd79325f3a69de3ec409d8542536": {
            "hash": "76f2a07c8bb5dd79325f3a69de3ec409d8542536",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update certs (2023.06 revision)",
            "body": "(cherry picked from commit 504e002224ac80890a91019de2812a8ac8a0715e)",
            "is_cherrypick": true,
            "cherrypick_hash": "504e002224ac80890a91019de2812a8ac8a0715e",
            "pull": 81078
        },
        "504e002224ac80890a91019de2812a8ac8a0715e": {
            "hash": "504e002224ac80890a91019de2812a8ac8a0715e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update certs (2023.06 revision)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77934
        },
        "ee24af954705a616d4687c6727ec37343ea3da77": {
            "hash": "ee24af954705a616d4687c6727ec37343ea3da77",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 23, 2023",
            "body": "https://github.com/bagder/ca-bundle/commit/8bcd1092d29849d9fe0a3261ab3bb875eb410694\n(cherry picked from commit d1c59b47e481042d8df776047b2c553b322a4691)",
            "is_cherrypick": true,
            "cherrypick_hash": "d1c59b47e481042d8df776047b2c553b322a4691",
            "pull": 81078
        },
        "d1c59b47e481042d8df776047b2c553b322a4691": {
            "hash": "d1c59b47e481042d8df776047b2c553b322a4691",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "certs: Sync with Mozilla bundle as of Mar 23, 2023",
            "body": "https://github.com/bagder/ca-bundle/commit/8bcd1092d29849d9fe0a3261ab3bb875eb410694",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76952
        },
        "174851755ce609ed7ecb508adeb8ff6c90c86575": {
            "hash": "174851755ce609ed7ecb508adeb8ff6c90c86575",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document the database for `Input.get_joy_name()` and `Input.get_joy_guid()`",
            "body": "(cherry picked from commit 922d2b7034fb1655f489fce502a3eb5eadf801f2)",
            "is_cherrypick": true,
            "cherrypick_hash": "922d2b7034fb1655f489fce502a3eb5eadf801f2",
            "pull": 81078
        },
        "922d2b7034fb1655f489fce502a3eb5eadf801f2": {
            "hash": "922d2b7034fb1655f489fce502a3eb5eadf801f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document the database for `Input.get_joy_name()` and `Input.get_joy_guid()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77768
        },
        "e62f087bf847b0852eb887ffe0154d88b5224d3d": {
            "hash": "e62f087bf847b0852eb887ffe0154d88b5224d3d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NjI5NTg="
            ],
            "author_raw": "Dominik <dominik@chasing-carrots.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added a few additional GUIDs to list of hardcoded IDs in is_xinput_device",
            "body": "(cherry picked from commit 19ce63d87501b703b4c878fc9a48b36ac51975cd)",
            "is_cherrypick": true,
            "cherrypick_hash": "19ce63d87501b703b4c878fc9a48b36ac51975cd",
            "pull": 81078
        },
        "19ce63d87501b703b4c878fc9a48b36ac51975cd": {
            "hash": "19ce63d87501b703b4c878fc9a48b36ac51975cd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NjI5NTg="
            ],
            "author_raw": "Dominik <dominik@chasing-carrots.com>",
            "committer_raw": "Dominik <dominik@chasing-carrots.com>",
            "summary": "Added a few additional GUIDs to list of hardcoded IDs in is_xinput_device",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78043
        },
        "6e4cee09dc2fd70a0efc5c669d548a2a25974642": {
            "hash": "6e4cee09dc2fd70a0efc5c669d548a2a25974642",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add mono audio support to WASAPI",
            "body": "(cherry picked from commit 8d010b44c16766331aa92e1a45a03a4cef1466e0)",
            "is_cherrypick": true,
            "cherrypick_hash": "8d010b44c16766331aa92e1a45a03a4cef1466e0",
            "pull": 81078
        },
        "8d010b44c16766331aa92e1a45a03a4cef1466e0": {
            "hash": "8d010b44c16766331aa92e1a45a03a4cef1466e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add mono audio support to WASAPI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76541
        },
        "52832053a05c1d60a7fc74524e8afb9b3163a6f0": {
            "hash": "52832053a05c1d60a7fc74524e8afb9b3163a6f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0OTgyNTUw"
            ],
            "author_raw": "HK-SHAO <hk-shao@foxmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix the Python type error when creating the .sln file",
            "body": "(cherry picked from commit 19a8efc8759794bc39121809016245988f2db216)",
            "is_cherrypick": true,
            "cherrypick_hash": "19a8efc8759794bc39121809016245988f2db216",
            "pull": 81078
        },
        "19a8efc8759794bc39121809016245988f2db216": {
            "hash": "19a8efc8759794bc39121809016245988f2db216",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0OTgyNTUw"
            ],
            "author_raw": "HK-SHAO <hk-shao@foxmail.com>",
            "committer_raw": "HK-SHAO <hk-shao@foxmail.com>",
            "summary": "Fix the Python type error when creating the .sln file",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75309
        },
        "cd18ba3fcef89116a6a09196b12a019dac938ba1": {
            "hash": "cd18ba3fcef89116a6a09196b12a019dac938ba1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "add venv and .venv to the .gitignore",
            "body": "(cherry picked from commit a6fda19e8520b523f41655e3dd1b94cfe9bd1f3c)",
            "is_cherrypick": true,
            "cherrypick_hash": "a6fda19e8520b523f41655e3dd1b94cfe9bd1f3c",
            "pull": 81078
        },
        "a6fda19e8520b523f41655e3dd1b94cfe9bd1f3c": {
            "hash": "a6fda19e8520b523f41655e3dd1b94cfe9bd1f3c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNTQxMTgz"
            ],
            "author_raw": "Alex Drozd <drozdster@gmail.com>",
            "committer_raw": "Alex Drozd <drozdster@gmail.com>",
            "summary": "add venv and .venv to the .gitignore",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76716
        },
        "96d658638a34ea670165adb95977aef233c9a630": {
            "hash": "96d658638a34ea670165adb95977aef233c9a630",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNjYxMDQ5"
            ],
            "author_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added note to used set_deferred while setting scroll values in _ready function.",
            "body": "(cherry picked from commit 83626ab90db2dee1152d3e147e44aac658b92067)",
            "is_cherrypick": true,
            "cherrypick_hash": "83626ab90db2dee1152d3e147e44aac658b92067",
            "pull": 81078
        },
        "83626ab90db2dee1152d3e147e44aac658b92067": {
            "hash": "83626ab90db2dee1152d3e147e44aac658b92067",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNjYxMDQ5"
            ],
            "author_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "committer_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "summary": "Added note to used set_deferred while setting scroll values in _ready function.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70564
        },
        "42d2187f38363c75922626c75affdd63a9fa2441": {
            "hash": "42d2187f38363c75922626c75affdd63a9fa2441",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MTExMjY="
            ],
            "author_raw": "Omar Shehata <omar.sameh.shehata@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix double tap & drag on Android",
            "body": "(cherry picked from commit 0c94750642978df5b5a100692c7b8be8522fd668)",
            "is_cherrypick": true,
            "cherrypick_hash": "0c94750642978df5b5a100692c7b8be8522fd668",
            "pull": 81078
        },
        "0c94750642978df5b5a100692c7b8be8522fd668": {
            "hash": "0c94750642978df5b5a100692c7b8be8522fd668",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3MTExMjY="
            ],
            "author_raw": "Omar Shehata <omar.sameh.shehata@gmail.com>",
            "committer_raw": "Omar Shehata <omar.sameh.shehata@gmail.com>",
            "summary": "Fix double tap & drag on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76791
        },
        "93913e8d5c7114b17edb9799c907cbf44f51e5d3": {
            "hash": "93913e8d5c7114b17edb9799c907cbf44f51e5d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjAyMjk="
            ],
            "author_raw": "Roman Vasilyev <roman@lonje.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "ios splash screen rotation fix",
            "body": "(cherry picked from commit 8fcca194a16279ac5c22f702e544733056801b2a)",
            "is_cherrypick": true,
            "cherrypick_hash": "8fcca194a16279ac5c22f702e544733056801b2a",
            "pull": 81078
        },
        "8fcca194a16279ac5c22f702e544733056801b2a": {
            "hash": "8fcca194a16279ac5c22f702e544733056801b2a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjAyMjk="
            ],
            "author_raw": "Roman Vasilyev <roman@lonje.com>",
            "committer_raw": "Roman Vasilyev <roman@lonje.com>",
            "summary": "ios splash screen rotation fix",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76037
        },
        "ff486f333d5ecbe7ab04ae42be3a682e1d6b3f1f": {
            "hash": "ff486f333d5ecbe7ab04ae42be3a682e1d6b3f1f",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add information about how `Engine.time_scale` affects Timers",
            "body": "(cherry picked from commit 16a1465380df708edebffc53c77011cd771f6b91)",
            "is_cherrypick": true,
            "cherrypick_hash": "16a1465380df708edebffc53c77011cd771f6b91",
            "pull": 81078
        },
        "16a1465380df708edebffc53c77011cd771f6b91": {
            "hash": "16a1465380df708edebffc53c77011cd771f6b91",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "Add information about how `Engine.time_scale` affects Timers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76359
        },
        "42a51390a4b056e2f6860588fdc7738caa86809c": {
            "hash": "42a51390a4b056e2f6860588fdc7738caa86809c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document custom mouse cursors larger than 128×128 potentially having issues",
            "body": "(cherry picked from commit 92730fb07dbeb7e3640d0bed60c9b9033bc30577)",
            "is_cherrypick": true,
            "cherrypick_hash": "92730fb07dbeb7e3640d0bed60c9b9033bc30577",
            "pull": 81078
        },
        "92730fb07dbeb7e3640d0bed60c9b9033bc30577": {
            "hash": "92730fb07dbeb7e3640d0bed60c9b9033bc30577",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document custom mouse cursors larger than 128×128 potentially having issues",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76308
        },
        "0426e2b4079ebbce6c769f23f409b08ff721fb6f": {
            "hash": "0426e2b4079ebbce6c769f23f409b08ff721fb6f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NzY0NDky"
            ],
            "author_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Windows StringFileInfo structure",
            "body": "(cherry picked from commit e15a086bb99f450fbfa223fe8896c47a860735fc)",
            "is_cherrypick": true,
            "cherrypick_hash": "e15a086bb99f450fbfa223fe8896c47a860735fc",
            "pull": 81078
        },
        "e15a086bb99f450fbfa223fe8896c47a860735fc": {
            "hash": "e15a086bb99f450fbfa223fe8896c47a860735fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NzY0NDky"
            ],
            "author_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "committer_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "summary": "Fix Windows StringFileInfo structure",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76001
        },
        "5c9809ced73394117638e4f3b283808395e7ca98": {
            "hash": "5c9809ced73394117638e4f3b283808395e7ca98",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Convert the logo's text outlines into paths",
            "body": "This avoids rendering issues with ThorVG and other renderers (which\ndon't support the `paint-order` property) at a slight cost in file size.\n\nThis approach has already been used by the main icon.\n\n(cherry picked from commit af9372eb5900a2c853e036cf9df91a66dc72e1a2)",
            "is_cherrypick": true,
            "cherrypick_hash": "af9372eb5900a2c853e036cf9df91a66dc72e1a2",
            "pull": 81078
        },
        "af9372eb5900a2c853e036cf9df91a66dc72e1a2": {
            "hash": "af9372eb5900a2c853e036cf9df91a66dc72e1a2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Convert the logo's text outlines into paths",
            "body": "This avoids rendering issues with ThorVG and other renderers (which\ndon't support the `paint-order` property) at a slight cost in file size.\n\nThis approach has already been used by the main icon.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75785
        },
        "4d8510f9b9c7b4762504f16d3d216948842600c3": {
            "hash": "4d8510f9b9c7b4762504f16d3d216948842600c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NTQxMjc="
            ],
            "author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix moving position indicator out of bounds in FileAccessMemory",
            "body": "(cherry picked from commit bff0c71e2e2cb9b880181cc819c4753abfe59508)",
            "is_cherrypick": true,
            "cherrypick_hash": "bff0c71e2e2cb9b880181cc819c4753abfe59508",
            "pull": 81078
        },
        "bff0c71e2e2cb9b880181cc819c4753abfe59508": {
            "hash": "bff0c71e2e2cb9b880181cc819c4753abfe59508",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE1NTQxMjc="
            ],
            "author_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "committer_raw": "Bartłomiej T. Listwon <blistwon@gmail.com>",
            "summary": "Fix moving position indicator out of bounds in FileAccessMemory",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75641
        },
        "59f98e3f69c6b0a7b885d275a66556f6317e0681": {
            "hash": "59f98e3f69c6b0a7b885d275a66556f6317e0681",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Prevent color conversion of the big Godot logo",
            "body": "Use an off-white color from the palette that we explicitly don't convert.\n\n(cherry picked from commit ce741df43dd947e926c5034ac82ce7f3e83589a5)",
            "is_cherrypick": true,
            "cherrypick_hash": "ce741df43dd947e926c5034ac82ce7f3e83589a5",
            "pull": 81078
        },
        "ce741df43dd947e926c5034ac82ce7f3e83589a5": {
            "hash": "ce741df43dd947e926c5034ac82ce7f3e83589a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Prevent color conversion of the big Godot logo",
            "body": "Use an off-white color from the palette that we explicitly don't convert.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75653
        },
        "9cde5e2977e2aec859fcef1590b27419d602cd9d": {
            "hash": "9cde5e2977e2aec859fcef1590b27419d602cd9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document how to use logarithm of base 10 with `log()`",
            "body": "(cherry picked from commit 3c4f0ca9c639e11b3a0673b27427538b244533b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "3c4f0ca9c639e11b3a0673b27427538b244533b6",
            "pull": 81078
        },
        "3c4f0ca9c639e11b3a0673b27427538b244533b6": {
            "hash": "3c4f0ca9c639e11b3a0673b27427538b244533b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document how to use logarithm of base 10 with `log()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75300
        },
        "268f83e07f2fe7fd9330aae433ce4fd019c91b01": {
            "hash": "268f83e07f2fe7fd9330aae433ce4fd019c91b01",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NzY0NDky"
            ],
            "author_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix scrolling behaviour with low page value",
            "body": "(cherry picked from commit 1608bea18809dcb4e744ee936f8de8f5660adfbe)",
            "is_cherrypick": true,
            "cherrypick_hash": "1608bea18809dcb4e744ee936f8de8f5660adfbe",
            "pull": 81078
        },
        "1608bea18809dcb4e744ee936f8de8f5660adfbe": {
            "hash": "1608bea18809dcb4e744ee936f8de8f5660adfbe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NzY0NDky"
            ],
            "author_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "committer_raw": "Pawel Kowal <pkowal1982@gmail.com>",
            "summary": "Fix scrolling behaviour with low page value",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67910
        },
        "d6221bd61446362a96aac56ce2554f63cc651eaf": {
            "hash": "d6221bd61446362a96aac56ce2554f63cc651eaf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Notify child controls when BackBufferCopy's rect changed",
            "body": "(cherry picked from commit 602a0d2fbc84d598cffc79eccd5110f650b6e3c9)",
            "is_cherrypick": true,
            "cherrypick_hash": "602a0d2fbc84d598cffc79eccd5110f650b6e3c9",
            "pull": 81078
        },
        "602a0d2fbc84d598cffc79eccd5110f650b6e3c9": {
            "hash": "602a0d2fbc84d598cffc79eccd5110f650b6e3c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Notify child controls when BackBufferCopy's rect changed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74282
        },
        "e3be3fbc59b02de92694d84279c5546c9463c410": {
            "hash": "e3be3fbc59b02de92694d84279c5546c9463c410",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1MjkxNjMx"
            ],
            "author_raw": "Haz <hazman.games@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix mesh library remove selected item menu option",
            "body": "Fixes #45969.\n\n(cherry picked from commits 189acbee60f3d3149577db5446d9115352f60216\nand aa9d2149e74233b834d168a725c8b119cc72619c)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81078
        },
        "47e64671f688b5bf30468e264e4ff59778646598": {
            "hash": "47e64671f688b5bf30468e264e4ff59778646598",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #81026 from Razoric480/raz/use_resource_cache",
            "body": "[3.x] Make binary resource loader utilize loaded external resources",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fcaf4c7d28e2ccc3c5b1b1ab2f1c9d914a3d31d4": {
            "hash": "fcaf4c7d28e2ccc3c5b1b1ab2f1c9d914a3d31d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80888 from dalexeev/3.x-core-array-and-dictionary-recursive-hash",
            "body": "[3.x] Core: Add recursion level check for `Array` and `Dictionary` hashing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "17d8c09a8c7dd1b4be65e63d960051002118341f": {
            "hash": "17d8c09a8c7dd1b4be65e63d960051002118341f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjMyNDE="
            ],
            "author_raw": "Francois Belair <razoric480@gmail.com>",
            "committer_raw": "Francois Belair <razoric480@gmail.com>",
            "summary": "Actually use loaded resource cache",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 81026
        },
        "09b79ead802b9a861ecea0e43f160db68bfb2a50": {
            "hash": "09b79ead802b9a861ecea0e43f160db68bfb2a50",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - automatic resets for Camera2D and TileMap.",
            "body": "Extra reset required for Camera2D. TileMaps require resetting by quadrant.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80955
        },
        "65f72c8c02b98ba8f918f1478c05208a0f706993": {
            "hash": "65f72c8c02b98ba8f918f1478c05208a0f706993",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "CPUParticles - fix non-interpolated NOTIFICATION_TRANSFORM",
            "body": "Updates global particle transforms immediately on receiving notification, to match legacy behaviour.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80827
        },
        "68e8c1bb8f523ca0bc05a7d4823de2a4e3be6a8b": {
            "hash": "68e8c1bb8f523ca0bc05a7d4823de2a4e3be6a8b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "[3.x] Core: Add recursion level check for `Array` and `Dictionary` hashing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80888
        },
        "723632a76a6d88c2f95ef728bbf2f7182cab05a0": {
            "hash": "723632a76a6d88c2f95ef728bbf2f7182cab05a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "CPUParticles2D - fix interpolated transforms and culling",
            "body": "1) Physics interpolated particles in global mode are specified in global space. In VisualServer they should therefore ignore local transform.\n\n2) Additionally, the expected final_transform should be passed on to children, rather than the identity transform used on the local item.\n\n3) Local bounds in hierarchical culling are fixed for items using identity transform, by calculating their local bound in local space from the global space particles.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80887
        },
        "17b403af81afcd3310cd080aedba9c61f9180e3d": {
            "hash": "17b403af81afcd3310cd080aedba9c61f9180e3d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80843 from lawnjelly/fix_gles3_wrapper_init",
            "body": "[3.x] Initialize `GLWrapper` earlier in `Storage::initialize()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "857d8840262b3339cda05dc77fe28de817322673": {
            "hash": "857d8840262b3339cda05dc77fe28de817322673",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Initialize `GLWrapper` earlier in `Storage::initialize()`",
            "body": "Make sure `GLWrapper` is initialized before `glActiveTexture` is called by other parts of the storage initialize(), to prevent benign warnings.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80843
        },
        "f6e2c37c43a8765544df31be5a0475ab4cb68fbe": {
            "hash": "f6e2c37c43a8765544df31be5a0475ab4cb68fbe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMjA0MzY="
            ],
            "author_raw": "Mohammad Rezai <mhd.rezai@gmail.com>",
            "committer_raw": "Mohammad Rezai <mhd.rezai@gmail.com>",
            "summary": "Improve BakedLightmap's lightprobes performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80764
        },
        "840fdb74684bd6cd0e366e5ad36c31dfc5669aed": {
            "hash": "840fdb74684bd6cd0e366e5ad36c31dfc5669aed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80495 from sk757a/3.x",
            "body": "[3.x] Fix Tween cheatsheet URL",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf4ccdfb0970c37851d33fe1ac345367dc3e2f86": {
            "hash": "cf4ccdfb0970c37851d33fe1ac345367dc3e2f86",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79598 from TokageItLab/orderdhashmap-blendtree",
            "body": "[3.x] Make AnimationNodeBlendTree use `OrderedHashMap` insteads `Map`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2dea8b3c3465901759cabb100c86905cec28ff04": {
            "hash": "2dea8b3c3465901759cabb100c86905cec28ff04",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBrjiqw"
            ],
            "author_raw": "sk757a <112779947+sk757a@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Tween cheatsheet URL",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80495
        },
        "98976f926024bd53f609663905d6af4bd6d9a74b": {
            "hash": "98976f926024bd53f609663905d6af4bd6d9a74b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80652 from Benedani/3.x_fix_gles2_skinning",
            "body": "[3.x] GLES2: Make GPU skinning more consistent with GLES3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dcb097c7a164b528faefb4079c3a6cfb954f0cdf": {
            "hash": "dcb097c7a164b528faefb4079c3a6cfb954f0cdf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80481 from lawnjelly/clay_unbind_textures",
            "body": "[3.x] Unbind texture slots when changing framebuffer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d61eba57ed7464a43a66e4694798478acac80f0e": {
            "hash": "d61eba57ed7464a43a66e4694798478acac80f0e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80622 from akien-mga/3.x-scons-disable-exception-handling",
            "body": "[3.x] SCons: Disable C++ exception handling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "55550da68b1e906049954de20c29e4b63716ded2": {
            "hash": "55550da68b1e906049954de20c29e4b63716ded2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Disable C++ exception handling",
            "body": "Upon investigating the extremely slow MSVC build times in #80513, I noticed\nthat while Godot policy is to never use exceptions, we weren't enforcing it\nwith compiler flags, and thus still included exception handling code and\nstack unwinding.\n\nThis is wasteful on multiple aspects:\n\n- Binary size: Around 20% binary size reduction with exceptions disabled\nfor both MSVC and GCC binaries.\n- Compile time:\n* More than 50% build time reduction with MSVC.\n* 10% to 25% build time reduction with GCC + LTO.\n- Performance: Possibly, needs to be benchmarked.\n\nSince users may want to re-enable exceptions in their own thirdparty code\nor the libraries they compile with Godot, this behavior can be toggled with\nthe `disable_exceptions` SCons option, which defaults to true.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80622
        },
        "a66e8a29a71f87b182485b3a5dcd00f37638cd57": {
            "hash": "a66e8a29a71f87b182485b3a5dcd00f37638cd57",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MjcwOTg5"
            ],
            "author_raw": "The Benedani <18270989+Benedani@users.noreply.github.com>",
            "committer_raw": "The Benedani <18270989+Benedani@users.noreply.github.com>",
            "summary": "GLES2: Make GPU skinning more consistent",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80652
        },
        "21ab700f2d3da1848844ed6c2ff0910b3c580107": {
            "hash": "21ab700f2d3da1848844ed6c2ff0910b3c580107",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80406 from lawnjelly/animated_sprite_normal_fix",
            "body": "[3.x] Fix AnimatedSprite normal map loading",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c685501f51c385be79a4e8a62b8d1226385fb8fc": {
            "hash": "c685501f51c385be79a4e8a62b8d1226385fb8fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80325 from lawnjelly/fti2d_check_skel_attach",
            "body": "[3.x] Hierarchical culling - Add extra check to `skeleton_attach_canvas_item`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e197fd21ea836a632d97e27a3dd5ecfaa8405f8": {
            "hash": "5e197fd21ea836a632d97e27a3dd5ecfaa8405f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Unbind texture slots when changing framebuffer",
            "body": "Prevent bugs whereby texture still in use.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80481
        },
        "9435c38b95407b668b88ed4a724b2b7e4ce8cd26": {
            "hash": "9435c38b95407b668b88ed4a724b2b7e4ce8cd26",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80400 from timothyqiu/eof-debugger",
            "body": "[3.x] Fix infinite loop on EOF in the command line debugger",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "75f427b8afc7a99ab6820469b5c9c093d1c88695": {
            "hash": "75f427b8afc7a99ab6820469b5c9c093d1c88695",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80294 from Birdulon/PAlatency",
            "body": "[3.x] PulseAudio: Remove `get_latency()` caching",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "95877b8e1f30d800ade204fcbf883f588f8a826b": {
            "hash": "95877b8e1f30d800ade204fcbf883f588f8a826b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80289 from lawnjelly/fti_2d_reset_on_enter",
            "body": "[3.x] Physics Interpolation 2D - reset on NOTIFICATION_ENTER_TREE",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da5c95c5d8cb3c09321b6bf735e583653642b6d8": {
            "hash": "da5c95c5d8cb3c09321b6bf735e583653642b6d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80239 from bruvzg/macos_export_backports",
            "body": "[3.x] [macOS] Backport notarytool, provisioning profile and PKG export options.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b8ff6190a820f98400de1a9b6982de6050ca8e4a": {
            "hash": "b8ff6190a820f98400de1a9b6982de6050ca8e4a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80176 from lawnjelly/fti_2d_particles",
            "body": "[3.x] Physics Interpolation - add support for CPUParticles2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39ed0811e1963c196ec6a37791b1d5e2732340c9": {
            "hash": "39ed0811e1963c196ec6a37791b1d5e2732340c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80106 from lawnjelly/hier_multimesh_culling",
            "body": "[3.x] Fix 2D MultiMesh hierarchical culling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "08832a00bf426db1d635c689b175a0a157d23284": {
            "hash": "08832a00bf426db1d635c689b175a0a157d23284",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80072 from RedworkDE/3x-localize-win-path",
            "body": "[3.x] Fix `ProjectSettings::localize_path` for Windows paths",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "62216ae0439427b5ef43598b06e0edf73b6d55d0": {
            "hash": "62216ae0439427b5ef43598b06e0edf73b6d55d0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72661 from DeeJayLSP/backport_audio_icons",
            "body": "[3.x] Backport AudioStream icons from 4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d02b319ec4c5f72251ba03af8375d99bac67f64b": {
            "hash": "d02b319ec4c5f72251ba03af8375d99bac67f64b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix AnimatedSprite normal map loading",
            "body": "Normal map names are now correctly set up during loading.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80406
        },
        "d1dcea79d4935589a003e0f16fa02646ceb6cfb6": {
            "hash": "d1dcea79d4935589a003e0f16fa02646ceb6cfb6",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBiTbPA"
            ],
            "author_raw": "Simon Barkehanai <sbarkeha@ucsc.edu>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix infinite loop on EOF in the command line debugger",
            "body": "When using the command line debugger (godot -d) on Unix systems, when\nentering an EOF (ctrl+D), the debugger enters an infinite loop.\n\nAdding a check for EOF in the debugger loop exits the debugger when EOF\nis entered.\n\nFixes #50170.\n\n(cherry picked from commit 4ecad8dea30859a5acbac41fe0e647c7bb6a53cc)",
            "is_cherrypick": true,
            "cherrypick_hash": "4ecad8dea30859a5acbac41fe0e647c7bb6a53cc",
            "pull": 80400
        },
        "4ecad8dea30859a5acbac41fe0e647c7bb6a53cc": {
            "hash": "4ecad8dea30859a5acbac41fe0e647c7bb6a53cc",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBiTbPA"
            ],
            "author_raw": "Simon Barkehanai <sbarkeha@ucsc.edu>",
            "committer_raw": "Simon Barkehanai <sbarkeha@ucsc.edu>",
            "summary": "Fix infinite loop on EOF in the command line debugger",
            "body": "When using the command line debugger (godot -d) on Unix systems, when\nentering an EOF (ctrl+D), the debugger enters an infinite loop.\n\nAdding a check for EOF in the debugger loop exits the debugger when EOF\nis entered.\n\nFixes #50170.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78111
        },
        "40490bb62641e176c0f868b1a61d63e1c77c7e4d": {
            "hash": "40490bb62641e176c0f868b1a61d63e1c77c7e4d",
            "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] Back-port notarytool, provisioning profile and PKG export options.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80239
        },
        "d7cca42ef6c720f455d1cc2c49c8667911f7ad78": {
            "hash": "d7cca42ef6c720f455d1cc2c49c8667911f7ad78",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Hierarchical culling - Add extra check to skeleton_attach_canvas_item",
            "body": "Although this check shouldn't be able to fail currently, it provides a small level of extra logic checking at only small cost in DEV builds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80325
        },
        "d90626f583d7860ae060856f3935cf2845beb440": {
            "hash": "d90626f583d7860ae060856f3935cf2845beb440",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzOTc2NjI="
            ],
            "author_raw": "Luke Hubmayer-Werner <mongoose41@gmail.com>",
            "committer_raw": "Luke Hubmayer-Werner <mongoose41@gmail.com>",
            "summary": "PulseAudio: Remove get_latency() caching",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80294
        },
        "bcfca5ec8615cf796dcb02d4291d9475feb58031": {
            "hash": "bcfca5ec8615cf796dcb02d4291d9475feb58031",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation 2D - reset on NOTIFICATION_ENTER_TREE",
            "body": "As a convenience, physics interpolation is reset automatically on entering the tree. This will be desired in most situations, and saves the user having to write code for this explicitly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80289
        },
        "a117a3307a9eec69c5ed7c80a0b4eb272fafc474": {
            "hash": "a117a3307a9eec69c5ed7c80a0b4eb272fafc474",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Physics Interpolation - add support for CPUParticles2D",
            "body": "Similar to the existing 3D CPUParticles physics interpolation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80176
        },
        "b776cf54982e5f5bcbe33c226eb984f8ac0ef3ed": {
            "hash": "b776cf54982e5f5bcbe33c226eb984f8ac0ef3ed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80197 from timothyqiu/resource",
            "body": "[3.x] SpatialEditorPlugin should only handle Spatial",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ad577e3c7e5e334144cbe15b46c670aaabb9b871": {
            "hash": "ad577e3c7e5e334144cbe15b46c670aaabb9b871",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix 2D MultiMesh hierarchical culling",
            "body": "Fixes updating local bounds for MultiMeshes used in canvas items by introducing a back link.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80106
        },
        "98803d4edde8f194fcabcc7caacd84e7763f3b45": {
            "hash": "98803d4edde8f194fcabcc7caacd84e7763f3b45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "SpatialEditorPlugin should only handle Spatial",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80197
        },
        "39bbf76584b3d5b7cde8164871840589c86ca3f1": {
            "hash": "39bbf76584b3d5b7cde8164871840589c86ca3f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #80084 from lawnjelly/canvas_item_get_local_bound",
            "body": "[3.x] Add `debug_canvas_item_get_local_bound()` function to VisualServer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "61e41cc9a1e22d0b15b8bd06ff848eed5d0f095f": {
            "hash": "61e41cc9a1e22d0b15b8bd06ff848eed5d0f095f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Add debug_canvas_item_get_local_bound() function to VisualServer",
            "body": "Useful for debugging hierarchical culling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80084
        },
        "d5a56f023a03c9a87cc48a6eeff579e47deb821e": {
            "hash": "d5a56f023a03c9a87cc48a6eeff579e47deb821e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #80093 from Faless/js/npm_update",
            "body": "[3.x] [JS] Update npm packages",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "412e44f079bb756042e221d41dc3b4fb71afb487": {
            "hash": "412e44f079bb756042e221d41dc3b4fb71afb487",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79947 from timothyqiu/edit-resource",
            "body": "[3.x] Fix OccluderPolyShape handles disappear after release click",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dfed698ee3bfea124d81392cfbaaff7d0a48ade4": {
            "hash": "dfed698ee3bfea124d81392cfbaaff7d0a48ade4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79706 from puzzud/3.x",
            "body": "[3.x] Prevent double input events on gamepad when running through steam input",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e345fde462b3b6d112587706a48e927b2d22b5ba": {
            "hash": "e345fde462b3b6d112587706a48e927b2d22b5ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79704 from Faless/net/3.x_enet_update",
            "body": "[3.x] [Net/ENet] Better handle truncated socket messages",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "078e1b9f454949f63452954e5f69e0c8e9537d81": {
            "hash": "078e1b9f454949f63452954e5f69e0c8e9537d81",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79498 from lawnjelly/multirect_fix_flushing",
            "body": "[3.x] MultiRect - Fix flushing in TextEdit",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fa04a839bbe89666e1c2d54e97283477012756e3": {
            "hash": "fa04a839bbe89666e1c2d54e97283477012756e3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #79433 from raulsntos/3x/dotnet/dont-ignore-call-error",
            "body": "[3.x] C#: Print error when MethodBind call fails",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8295720e49a5fe86aa5f2da77d882bfd14af726": {
            "hash": "c8295720e49a5fe86aa5f2da77d882bfd14af726",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76252 from lawnjelly/fti_2d",
            "body": "[3.x] 2D Fixed Timestep Interpolation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "91e3a53518bbb7838229832a7aaa0464105e0dee": {
            "hash": "91e3a53518bbb7838229832a7aaa0464105e0dee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69101 from marcinn/3.x-backport-proposal-5748-loading-dds-at-runtime",
            "body": "[3.x] Backport implement loading DDS textures at run-time",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5162efbfe9daddb9b30c15c906890e0ea4e4213a": {
            "hash": "5162efbfe9daddb9b30c15c906890e0ea4e4213a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "2D Fixed Timestep Interpolation",
            "body": "Adds support to canvas items and Camera2D.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76252
        },
        "8fb47d6b3e99115ae53e45e32e32837570e51e21": {
            "hash": "8fb47d6b3e99115ae53e45e32e32837570e51e21",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[JS] Update npm packages",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80093
        },
        "0c12e26ae116fa61498cf5019796085e4b0ce197": {
            "hash": "0c12e26ae116fa61498cf5019796085e4b0ce197",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwOTQ0NjQ0"
            ],
            "author_raw": "RedworkDE <10944644+RedworkDE@users.noreply.github.com>",
            "committer_raw": "RedworkDE <10944644+RedworkDE@users.noreply.github.com>",
            "summary": "Fix `ProjectSettings::localize_path` for Windows paths",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 80072
        },
        "dd3bda91567cdde3335d9bdbab7b9942eb46a89c": {
            "hash": "dd3bda91567cdde3335d9bdbab7b9942eb46a89c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix OccluderPolyShape handles disappear after release click",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79947
        },
        "140440ee8287fca385d44b64d4764056d8ef70d4": {
            "hash": "140440ee8287fca385d44b64d4764056d8ef70d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MTY0Nw==",
                "MDQ6VXNlcjMwNDAzNTI="
            ],
            "author_raw": "puzzud <puzzud@gmail.com>",
            "committer_raw": "puzzud <puzzud@gmail.com>",
            "summary": "[3.x] Prevent double input events on gamepad when running through steam input #79706",
            "body": "Co-authored-by: Eoin O'Neill <eoinoneill1991@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79706
        },
        "6aedce488b0ddb8200473102af41597359b87e81": {
            "hash": "6aedce488b0ddb8200473102af41597359b87e81",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[ENet] Update to upstream master.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79704
        },
        "c783dd4a52e59eb0a01f8f5f494c9b9745a29336": {
            "hash": "c783dd4a52e59eb0a01f8f5f494c9b9745a29336",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Net] Explicitly handle buffer errors in send/recv",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79704
        },
        "06a98b809a1c154b6e6229c9bb067e5610bc3d34": {
            "hash": "06a98b809a1c154b6e6229c9bb067e5610bc3d34",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "summary": "[3.x] Make AnimationNodeBlendTree use OrderedHashMap insteads Map",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79598
        },
        "7d7e256e7f873075c1e83952f86c6ba71bf91b3c": {
            "hash": "7d7e256e7f873075c1e83952f86c6ba71bf91b3c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzMjc2ODIz"
            ],
            "author_raw": "Pablo Navarro <panreyes@panreyes.com>",
            "committer_raw": "Pablo Navarro <panreyes@panreyes.com>",
            "summary": "Added support for repackaging the generated UWP APPX file with makeappx.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79544
        },
        "8814578ceb3470e1c1e5b2f6d5a62274f8b9dc48": {
            "hash": "8814578ceb3470e1c1e5b2f6d5a62274f8b9dc48",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "MultiRect - Fix flushing in TextEdit",
            "body": "The FontDrawer used in TextEdit was previously not being flushed before drawing auto-completion boxes. This was causing rendering artifacts.\nThis PR also increases the backward compatibility of the MultiRect OFF mode, by forcing a flush after each character.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79498
        },
        "4ff8d92ee625677bdd6bbcb577d722e31e88a4a3": {
            "hash": "4ff8d92ee625677bdd6bbcb577d722e31e88a4a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "C#: Print error when MethodBind call fails",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79433
        },
        "e1478ccac2e9384ff589b08edbba4e225e9cad1e": {
            "hash": "e1478ccac2e9384ff589b08edbba4e225e9cad1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Improve TileMap editor visible names and tooltips",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79376
        },
        "3d98247678b8986f0696973177badaef480c70fb": {
            "hash": "3d98247678b8986f0696973177badaef480c70fb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "[3.x] GDScript: Prevent native class shadowing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 79123
        },
        "ac5d7dc82187940a5fb2908e276cf8eb0861cac4": {
            "hash": "ac5d7dc82187940a5fb2908e276cf8eb0861cac4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78113 from lawnjelly/scu_build_3",
            "body": "[3.x] Add support for single compilation unit builds",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "43e181a00ab39671a3bb0b2d0302e25313f18aef": {
            "hash": "43e181a00ab39671a3bb0b2d0302e25313f18aef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Single Compilation Unit build.",
            "body": "Adds support for simple SCU build.\nThis speeds up compilation by compiling multiple cpp files within a single translation unit.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78113
        },
        "29eeb461f2aebc955766bccfd34dba08e6b7890e": {
            "hash": "29eeb461f2aebc955766bccfd34dba08e6b7890e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #68738 from lawnjelly/faster_canvas_item",
            "body": "[3.x] Canvas item hierarchical culling",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05e2912ea2cd87e368c18c7d5888ccb41dbde988": {
            "hash": "05e2912ea2cd87e368c18c7d5888ccb41dbde988",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\najreckof, AThousandShips, bitsawer, hakro, mihe, nongvantinh\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit 2930fbeecd7eab4ccffd4aea82964f2b8fd25e84)",
            "is_cherrypick": true,
            "cherrypick_hash": "2930fbeecd7eab4ccffd4aea82964f2b8fd25e84",
            "pull": ""
        },
        "2930fbeecd7eab4ccffd4aea82964f2b8fd25e84": {
            "hash": "2930fbeecd7eab4ccffd4aea82964f2b8fd25e84",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\najreckof, AThousandShips, bitsawer, hakro, mihe, nongvantinh\n\nThanks to all contributors and donors for making Godot possible!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d85cf416659bd168a8b9cfb6f3605a6f47c1090d": {
            "hash": "d85cf416659bd168a8b9cfb6f3605a6f47c1090d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #78703 from Calinou/update-gamepad-button-axis-names",
            "body": "[3.x] Update gamepad button/axis names to match 4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fea94b5a0db5d35a62b5888fc633cc77689c6e1a": {
            "hash": "fea94b5a0db5d35a62b5888fc633cc77689c6e1a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #78661 from AThousandShips/doc_node_path_3_x",
            "body": "[3.x] Add example for `NodePath` to grandparent",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb2518f4622d84030b1c57b621a0cf4a2684b670": {
            "hash": "eb2518f4622d84030b1c57b621a0cf4a2684b670",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Update gamepad button/axis names to match 4.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78703
        },
        "b3ebc80feb8dc56e1fda22ecd8e378ba675b718d": {
            "hash": "b3ebc80feb8dc56e1fda22ecd8e378ba675b718d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Add example for `NodePath` to grandparent",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78661
        },
        "7cfd984e73d6d7d5b29f4079ea7f0e34bf67420b": {
            "hash": "7cfd984e73d6d7d5b29f4079ea7f0e34bf67420b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78464 from AThousandShips/string_slice_doc_3_x",
            "body": "[3.x] Clarify `String.get_slice` behavior",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dec7cb55482f83f8a2472c92c8cfe96d1854d6f1": {
            "hash": "dec7cb55482f83f8a2472c92c8cfe96d1854d6f1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Clarify `String.get_slice` behavior",
            "body": "Clarify that the function returns the whole string if there is no\ninstances of the delimiter in the string.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78464
        },
        "cb6ec43a7d92231497982ab89033f7e4b39619fa": {
            "hash": "cb6ec43a7d92231497982ab89033f7e4b39619fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78439 from akien-mga/spatial-fix-overwriting-local-transform",
            "body": "Fix overwriting of Spatial's local transform",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7958ceaab80386602e50ef40b989a50ef3e5a9a1": {
            "hash": "7958ceaab80386602e50ef40b989a50ef3e5a9a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjQ4ODQ5"
            ],
            "author_raw": "Maganty Rushyendra <mrushyendra@yahoo.com.sg>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix overwriting of Spatial's local transform",
            "body": "Modifies when 'DIRTY_LOCAL' flag is set to prevent a transform applied\nusing `set_transform` to be overwritten by previous calls to change the\nnode's rotation, translation or scale.\n\nFixes #43130.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78439
        },
        "df39eacec20dd6b4c2d382c7c0c789eb72c9c972": {
            "hash": "df39eacec20dd6b4c2d382c7c0c789eb72c9c972",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78307 from m4gr3d/cleanup_launch_flow_3x",
            "body": "[3.x] Add parameters for the Godot Activity starting intent to allow restarting or force-quitting the engine",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5cf0ba88e32cecefcaa73b9e326c948412da86e0": {
            "hash": "5cf0ba88e32cecefcaa73b9e326c948412da86e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add parameters for the Godot Activity starting intent to allow restarting or force-quitting the engine",
            "body": "Follow-up code cleanup for https://github.com/godotengine/godot/pull/78130",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78307
        },
        "9ba9a417664a7ef05c0ffc2b2bd1e28d3ac70f27": {
            "hash": "9ba9a417664a7ef05c0ffc2b2bd1e28d3ac70f27",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #78220 from raulsntos/dotnet/reserved-assembly-name-3.x",
            "body": "[3.x] C#: Avoid GodotSharp as project assembly name",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b3c5f413e12419d156cd4c11b40b79b30e6f216": {
            "hash": "3b3c5f413e12419d156cd4c11b40b79b30e6f216",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77979 from paddy-exe/video-loop-fix",
            "body": "[3.x] Backport video loop property and fix for initial black frame",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06c0a1abc9bb12d13c69d1269eee2b4a79a94878": {
            "hash": "06c0a1abc9bb12d13c69d1269eee2b4a79a94878",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "C#: Avoid GodotSharp as project assembly name",
            "body": "The name GodotSharp conflicts with the name of the Godot assembly,\nthis causes the project assembly to be ignored.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78220
        },
        "b91d8d49fa25d24c5c2197a759bb4402494d4bb4": {
            "hash": "b91d8d49fa25d24c5c2197a759bb4402494d4bb4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78182 from godotengine/revert-63193-visibility_enabler2",
            "body": "Revert \"Add option in VisibilityEnabler2D to hide the parent for better performance\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d01ef3b2d890ea485e796ba4a81dfb8adff15bc": {
            "hash": "0d01ef3b2d890ea485e796ba4a81dfb8adff15bc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #78169 from bruvzg/3x_kbd",
            "body": "[X11] Use current keyboard layout in OS_X11::keyboard_get_scancode_from_physical.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "60a7b83fbf600dfea28b779a4d5c8b9a64ea4f79": {
            "hash": "60a7b83fbf600dfea28b779a4d5c8b9a64ea4f79",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #78047 from jeronimo-schreyer/expose_code_editor",
            "body": "[3.x] Expose the TextEdit control of the script editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3680a2412af96070b5be5ebb8d9ee47a2cb9423": {
            "hash": "f3680a2412af96070b5be5ebb8d9ee47a2cb9423",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77428 from AThousandShips/atlas_mesh_fix_3_x",
            "body": "[3.x] Bounds fixes in `TextureAtlas` import",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da35288d4e5310c790ee0fc39fc15c6bc12533e3": {
            "hash": "da35288d4e5310c790ee0fc39fc15c6bc12533e3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77040 from lawnjelly/input_just_pressed",
            "body": "[3.x] Input - fix just pressed and released with short presses",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4b5e94dd07faf1b6ec9c16ab1c25190e76cec4ba": {
            "hash": "4b5e94dd07faf1b6ec9c16ab1c25190e76cec4ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71533 from wareya/tile_fallback_3x",
            "body": "[3.x] Make autotiles fall back to the most similar bitmask",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eaca9a17c30b6425ba0bfdc0d181fad7142ea900": {
            "hash": "eaca9a17c30b6425ba0bfdc0d181fad7142ea900",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Revert \"Add option in VisibilityEnabler2D to hide the parent for better performance\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78182
        },
        "9461923efff3aff135b66673c6579d5503351a7e": {
            "hash": "9461923efff3aff135b66673c6579d5503351a7e",
            "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": "[X11] Use current keyboard layout in OS_X11::keyboard_get_scancode_from_physical.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78169
        },
        "63d208d1b0d9bf92f07dcd41a7d7a1c7d8baa8d4": {
            "hash": "63d208d1b0d9bf92f07dcd41a7d7a1c7d8baa8d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Input - fix just pressed and released with short presses",
            "body": "Previously if an action was both pressed and released on the same tick or frame, `is_action_just_pressed()` would return false, resulting in missed input.\n\nThis PR separately the timestamp for pressing and releasing so each can be tested independently.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77040
        },
        "f386252ddecb8d84c1f5bf1e9151b29e8d00765a": {
            "hash": "f386252ddecb8d84c1f5bf1e9151b29e8d00765a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78130 from m4gr3d/fix_open_new_project_3x",
            "body": "[3.x] Fix issue causing the last edited project to open while switching to another one",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee07f60b07617fb470ec74294b5148a0dd8ec3aa": {
            "hash": "ee07f60b07617fb470ec74294b5148a0dd8ec3aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix issue causing the last edited project to open while switching to another one.",
            "body": "Fixes https://github.com/godotengine/godot/issues/76562",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78130
        },
        "f3026c2aa046a8d5958ac38ceab857fb12c03f5b": {
            "hash": "f3026c2aa046a8d5958ac38ceab857fb12c03f5b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78085 from m4gr3d/fix_multitouch_detection_spatial_viewport_3x",
            "body": "[3.x] Fix spatial viewport multitouch detection support",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a40ecc71e65eaf00895b4bd01db0495664be4274": {
            "hash": "a40ecc71e65eaf00895b4bd01db0495664be4274",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4NTQ4OA=="
            ],
            "author_raw": "wareya <wareya@gmail.com>",
            "committer_raw": "wareya <wareya@gmail.com>",
            "summary": "move autotile fallback helper functions + fix comments and docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71533
        },
        "8f447658311451985951157ac6284f0b36e4d9d0": {
            "hash": "8f447658311451985951157ac6284f0b36e4d9d0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix spatial viewport multitouch detection support",
            "body": "Regression introduced by https://github.com/godotengine/godot/pull/77497",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78085
        },
        "73ad6517e4f5344f909a58dff7347eb69fe0a539": {
            "hash": "73ad6517e4f5344f909a58dff7347eb69fe0a539",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU4NTQ4OA=="
            ],
            "author_raw": "wareya <wareya@gmail.com>",
            "committer_raw": "wareya <wareya@gmail.com>",
            "summary": "make autotiles fall back to the most similar bitmask using heuristics",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71533
        },
        "b3396b093b7aac8184a670ffb57feadd4284b4ec": {
            "hash": "b3396b093b7aac8184a670ffb57feadd4284b4ec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78048 from AThousandShips/wav_trim_3_x",
            "body": "[3.x] Fix trim when importing WAV",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5cd47a1984118b1e96b96d8ebb6ca7811c9f4d02": {
            "hash": "5cd47a1984118b1e96b96d8ebb6ca7811c9f4d02",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Fix trim when importing WAV",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78048
        },
        "a248c318de3f221d174becd39050ce0728d9caf0": {
            "hash": "a248c318de3f221d174becd39050ce0728d9caf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5NzY0NTQx"
            ],
            "author_raw": "Jeronimo Schreyer <jeronimo.schreyer@gmail.com>",
            "committer_raw": "Jeronimo Schreyer <jeronimo.schreyer@gmail.com>",
            "summary": "Expose the TextEdit control of the script editor",
            "body": "Refactor ScriptEditor and ScriptTextEditor with added method to retrieve the script editor's TextEdit control.\n\nUpdate\ndoc/classes/ScriptEditor.xml\nscript_editor_plugin.cpp\nscript_editor_plugin.h\nscript_text_editor.cpp\nscript_text_editor.h",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78047
        },
        "cebaa3f763ef05a4ee189f5ac13fb023d365eeaf": {
            "hash": "cebaa3f763ef05a4ee189f5ac13fb023d365eeaf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #78018 from Calinou/test-basis-fix-build",
            "body": "Fix compilation of basis unit test",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d1c8c5dd304f82acbbeb903e4a8ec86a63a3930e": {
            "hash": "d1c8c5dd304f82acbbeb903e4a8ec86a63a3930e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix compilation of basis unit test",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 78018
        },
        "b822463965b0454ccec9cc608cf9e387bec274dc": {
            "hash": "b822463965b0454ccec9cc608cf9e387bec274dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #77677 from m4gr3d/android_editor_split_screen_setting_3x",
            "body": "[3.x] Add setting to control the window used to run the project for the Android editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b5a908c985e4f3e5633751012fac64ab3ba0fbbf": {
            "hash": "b5a908c985e4f3e5633751012fac64ab3ba0fbbf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add setting to control the window used to run the project for the Android editor",
            "body": "The follow options were added to the (new) `run/window_placement/android_window` editor setting:\n\n- `Auto`: choose how to run the project based on the device screen size\n- `Same as Editor`: run the project in the same window as the editor\n- `Side-by-side with Editor`: run the project in an adjacent window to the editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77677
        },
        "58d76c117eb77c6f0e60008402b39070d22f63f5": {
            "hash": "58d76c117eb77c6f0e60008402b39070d22f63f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MDc3ODM3"
            ],
            "author_raw": "Patrick <patrick.exner1@web.de>",
            "committer_raw": "Patrick <patrick.exner1@web.de>",
            "summary": "[3.x] Backport VideoLooping and fix for initial black frame",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77979
        },
        "687746bed670bef7a9858d8524696f1f88d51cb8": {
            "hash": "687746bed670bef7a9858d8524696f1f88d51cb8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77775 from novalis/backport-tts-cache",
            "body": "[3.x] Linux: Cache TTS voice list.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b15f7c13190e0a7750c3e0fe03f18f4f71d29f49": {
            "hash": "b15f7c13190e0a7750c3e0fe03f18f4f71d29f49",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77691 from rsubtil/fix_popupmenu_auto_height",
            "body": "[3.x] Fix `PopupMenu`'s automatic max height",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "450902ad3f31858311e75cc0ad140094a23b5266": {
            "hash": "450902ad3f31858311e75cc0ad140094a23b5266",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77403 from KoBeWi/RichHackLabel",
            "body": "[3.x] Cache text property when toggling BBCode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d644de80889bfcc2dc33c5b64070a23b474418f4": {
            "hash": "d644de80889bfcc2dc33c5b64070a23b474418f4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76226 from paddy-exe/fix-node-position-view-3.x",
            "body": "[3.x] Fix `NODE_POSITION_VIEW` shader built-in",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f742d9867980e006634867b93d83211d51a5e55f": {
            "hash": "f742d9867980e006634867b93d83211d51a5e55f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75959 from ShadyChibinko/tab_metadata_3x",
            "body": "[3.x] Add tab Metadata to Tabs & TabContainer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eeca70f843f409f36645257d1e12f357ccf8e6cb": {
            "hash": "eeca70f843f409f36645257d1e12f357ccf8e6cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70502 from HolonProduction/svg_assets_3.x",
            "body": "[3.x] Add support for svg images in the asset lib.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "34bde7a6f926a534ac0c3183b793267e9582c94b": {
            "hash": "34bde7a6f926a534ac0c3183b793267e9582c94b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74765 from SysError99/3.x",
            "body": "[3.x] Improve tooltip for CanvasLayer.layer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7653ed01583facdbc29733f5a5eda7825d7bb3b6": {
            "hash": "7653ed01583facdbc29733f5a5eda7825d7bb3b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72127 from JuanFdS/3.x",
            "body": "[3.x] Test, refactor and fix a bug in Basis.get_axis_angle",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8245fd3275eea1754e308f6a5e65b192f6cfe3cf": {
            "hash": "8245fd3275eea1754e308f6a5e65b192f6cfe3cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzOTc4OTM=",
                "MDQ6VXNlcjExNDMyNjcy"
            ],
            "author_raw": "fabriceci <fabricecipolla@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Test, refactor and fix a bug in Basis.get_axis_angle",
            "body": "Backport of #63428.\n\nCo-authored-by: juanFdS <juan9794@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72127
        },
        "d0019e431dc29428fc678c86dc0282155faca602": {
            "hash": "d0019e431dc29428fc678c86dc0282155faca602",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MDAz"
            ],
            "author_raw": "David Turner <novalis@novalis.org>",
            "committer_raw": "David Turner <novalis@novalis.org>",
            "summary": "[Linux/TTS] Remove unused code",
            "body": "In 4.x, we need to find out what language is being used, so that\nwe can break words.  In 3.x, we assume that spaces spearate words.\n\nSo we do not need to find the language for the current voice.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77775
        },
        "1d8b701da0699436547440d0cbd74f8a7053f7c9": {
            "hash": "1d8b701da0699436547440d0cbd74f8a7053f7c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75370 from AThousandShips/nodepath_doc_fix_3_x",
            "body": "[3.x] Fix `NodePath` subname index range documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f753aec703899f9582d39189c1d4d136d386ca83": {
            "hash": "f753aec703899f9582d39189c1d4d136d386ca83",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73942 from rcorre/fix_peer_signal_docs",
            "body": "[3.x] Fix docs on multiplayer peer signals.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56df1841f10303b328a84bf6aa124f62f1c3bff4": {
            "hash": "56df1841f10303b328a84bf6aa124f62f1c3bff4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64585 from dsnopek/multiplayer-custom-docs-improvements-2",
            "body": "[3.x] Update NetworkedMultiplayerCustom.xml with more explicit documentation to guide usage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9cbf7971e4bc02c08c1f135715409987e4bd7008": {
            "hash": "9cbf7971e4bc02c08c1f135715409987e4bd7008",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #77684 from m4gr3d/fix_editor_audio_stream_microphone_crash_3x",
            "body": "[3.x] Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7fdfed2a9efad37ff493735352ec3370d8bb433c": {
            "hash": "7fdfed2a9efad37ff493735352ec3370d8bb433c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Fix PopupMenu's maximum height not being automatically set",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77691
        },
        "9c334fa242b35c2aa332556699cb094954a958d1": {
            "hash": "9c334fa242b35c2aa332556699cb094954a958d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone",
            "body": "Fixes https://github.com/godotengine/godot/issues/73801",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77684
        },
        "b71701714fe97909d9bd3a495b6051697a136152": {
            "hash": "b71701714fe97909d9bd3a495b6051697a136152",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #77497 from m4gr3d/improve_keyboard_mouse_support_3x",
            "body": "[3.x] Improve touchpad and mouse support for the Android editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8a417f32bc639d94f4c254b6d84b5f755ecd7113": {
            "hash": "8a417f32bc639d94f4c254b6d84b5f755ecd7113",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #77352 from bruvzg/tts_disable_3",
            "body": "[3.x] Add audio/general/text_to_speech project setting to enable/disable TTS.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "18ee8da7d6dbb07a9ac1f436ab180a9ed83f4a87": {
            "hash": "18ee8da7d6dbb07a9ac1f436ab180a9ed83f4a87",
            "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": "Add audio/general/text_to_speech project setting to enable/disable TTS.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77352
        },
        "e34619a60559687a509b2171d24fc208a12d93ac": {
            "hash": "e34619a60559687a509b2171d24fc208a12d93ac",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Bounds fixes in `TextureAtlas` import",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77428
        },
        "ccd36e0dbec048ef1645691d0cf838465bfb4bd0": {
            "hash": "ccd36e0dbec048ef1645691d0cf838465bfb4bd0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Improve touchpad and mouse support for the Android editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77497
        },
        "a810c8c5f681e76d96d8b461ee6e173c094aa2e5": {
            "hash": "a810c8c5f681e76d96d8b461ee6e173c094aa2e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update changelog for Godot 3.6 beta 2",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fc58d93176f6f27694cd11e6c7de3247f106faee": {
            "hash": "fc58d93176f6f27694cd11e6c7de3247f106faee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #77454 from m4gr3d/update_alpha_status_code_3x",
            "body": "[3.x] Update the format for the app version code and name",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3bef5f29ece2ffb3a32a61b72895a04540f535f4": {
            "hash": "3bef5f29ece2ffb3a32a61b72895a04540f535f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the format for the app version code and name",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77454
        },
        "68c507f59b05c4e53411585c9d4a3d1988717de9": {
            "hash": "68c507f59b05c4e53411585c9d4a3d1988717de9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77387 from akien-mga/3.x-gdnative-core-1-4",
            "body": "[3.x] GDNative: Add Core API 1.4, move `Transform2D::determinant` there",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "474265701fa4efd7e0149b087d34666a13f6dfc2": {
            "hash": "474265701fa4efd7e0149b087d34666a13f6dfc2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77349 from akien-mga/3.x-bullet-3.25",
            "body": "[3.x] bullet: Sync with upstream 3.25",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "88189c6c5d48dbf73861dadbaaaaa1c4bfcf8553": {
            "hash": "88189c6c5d48dbf73861dadbaaaaa1c4bfcf8553",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77281 from MJacred/3.x-cherrypick",
            "body": "[3.x] Warn against using non-uniform scale for 3D physics (in  class reference only)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "894739109db1509f336ccae17c798203655c05d1": {
            "hash": "894739109db1509f336ccae17c798203655c05d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77245 from novalis/slider-3.5",
            "body": "[3.x] Stop dragging when Slider changes editability",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "63bb2485f14a221325aa0d859df461e67e145b5e": {
            "hash": "63bb2485f14a221325aa0d859df461e67e145b5e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #77232 from AThousandShips/id_doc_3_x",
            "body": "[3.x] Clarify range of various ID values are 32 bit",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f1fa69a58d94b2c0e35b3625050fb9641c53c03e": {
            "hash": "f1fa69a58d94b2c0e35b3625050fb9641c53c03e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76753 from Calinou/itemlist-tree-add-allow-search-property-3.x",
            "body": "Add allow_search property to ItemList and Tree (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5f4fb87327c4852d33d3ab3189913b82ce69a030": {
            "hash": "5f4fb87327c4852d33d3ab3189913b82ce69a030",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76723 from aaronfranke/3.x-ancestortecedent",
            "body": "[3.x] Fix small mistake in docs, \"antecedents\" -> \"ancestors\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "95feb6bb828302bc25eebf5656fe1a94659c6826": {
            "hash": "95feb6bb828302bc25eebf5656fe1a94659c6826",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Cache text property when toggling BBCode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77403
        },
        "1bc03d9d650e9338e0a5b3b8f1631a3917e96907": {
            "hash": "1bc03d9d650e9338e0a5b3b8f1631a3917e96907",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "GDNative: Add Core API 1.4, move `Transform2D::determinant` there",
            "body": "It was added in #77283 but broke compatibility by being introduced in\nan already released core API (1.0).\n\nFixes #77283.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77387
        },
        "b958e8a2368e52feead25a8a59572dd14f14c3a4": {
            "hash": "b958e8a2368e52feead25a8a59572dd14f14c3a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "bullet: Sync with upstream 3.25",
            "body": "Remove upstreamed patch.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77349
        },
        "1c63c54ab3faf938c5ae92458c03eaf7eaaebec0": {
            "hash": "1c63c54ab3faf938c5ae92458c03eaf7eaaebec0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MzkyMzc="
            ],
            "author_raw": "MJacred <loesch.benny92@gmx.de>",
            "committer_raw": "MJacred <loesch.benny92@gmx.de>",
            "summary": "[3.x] Warn against using non-uniform scale for 3D physics (in  class reference only)",
            "body": "partial backport of #67847\nfixes #56824",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77281
        },
        "f6b918a1caafa72f30201d146c8dfef1daaae361": {
            "hash": "f6b918a1caafa72f30201d146c8dfef1daaae361",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MDAz"
            ],
            "author_raw": "David Turner <novalis@novalis.org>",
            "committer_raw": "David Turner <novalis@novalis.org>",
            "summary": "Stop dragging when a slider changes editability",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77245
        },
        "96ad972dc542b2c4746c834372af0bab05fc716d": {
            "hash": "96ad972dc542b2c4746c834372af0bab05fc716d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Clarify range of various ID values are 32 bit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 77232
        },
        "1538b870f16c8bddfae1e66a30c24bfb299b55d6": {
            "hash": "1538b870f16c8bddfae1e66a30c24bfb299b55d6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76715 from m4gr3d/add_input_event_cancelled_state_3x",
            "body": "[3.x] Augment the `InputEvent` class with a `CANCELED` state",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e5e73e706817ea5687954ad76f80315585e4299f": {
            "hash": "e5e73e706817ea5687954ad76f80315585e4299f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74583 from m4gr3d/setup_play_store_builds_3x",
            "body": "[3.x] Update the gradle build tasks to generate play store builds.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4cc2229a521d2a72af59dca5f48145318df447fc": {
            "hash": "4cc2229a521d2a72af59dca5f48145318df447fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #72251 from RandomShaper/robust_sync_3.x",
            "body": "[3.x] Backport some multi-threading goodies",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "567128b64fcf23273b0335538c121c5e87643f0a": {
            "hash": "567128b64fcf23273b0335538c121c5e87643f0a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76671 from dioptryk/obj-vertex-colors",
            "body": "[3.x] Add vertex color support to OBJ importer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "94d6c3dcc68f9de4b7c004e3a18513edb1d5dda2": {
            "hash": "94d6c3dcc68f9de4b7c004e3a18513edb1d5dda2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Augment the `InputEvent` class with a `CANCELED` state",
            "body": "The `InputEvent` class currently supports the `pressed` and `released` states, which given the binary nature, is represented by a `bool` field.\nThis commit introduced the `CANCELED` state, which signals that an ongoing input event has been canceled.\nTo represent all the states, the `InputEventState` enum is added and the `InputEvent` logic is refactored accordingly.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76715
        },
        "716fef79ef1bce05cbb855d4b805c73eba92a563": {
            "hash": "716fef79ef1bce05cbb855d4b805c73eba92a563",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76962 from akien-mga/3.x-linux-joypad-skip-udev-if-sandboxed",
            "body": "[3.x] Linux: Don't use udev for joypad hotloading when running in a sandbox",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bf56a3a143eb0370f715080931be62eacc8a5a0f": {
            "hash": "bf56a3a143eb0370f715080931be62eacc8a5a0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76902 from lawnjelly/safe_acos",
            "body": "[3.x] Make acos and asin safe",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8a23fa41a86e825ae6f0cbec7346239885c6dab5": {
            "hash": "8a23fa41a86e825ae6f0cbec7346239885c6dab5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Don't use udev for joypad hotloading when running in a sandbox",
            "body": "udev doesn't work in sandboxes, notably the new Steam container runtime\nas found notably on the Steam Deck, and in Flatpak/Snap packages.\n\nLike SDL does, when we detect such a containerized environment, we fall\nback to parsing `/dev/input` directly.\nSee smcv's comments in #76879 for details.\n\nFixes #76879.\n\n(cherry picked from commit 788cb74cc676627b6c9b7e29a47200141cca92ff)",
            "is_cherrypick": true,
            "cherrypick_hash": "788cb74cc676627b6c9b7e29a47200141cca92ff",
            "pull": 76962
        },
        "788cb74cc676627b6c9b7e29a47200141cca92ff": {
            "hash": "788cb74cc676627b6c9b7e29a47200141cca92ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Don't use udev for joypad hotloading when running in a sandbox",
            "body": "udev doesn't work in sandboxes, notably the new Steam container runtime\nas found notably on the Steam Deck, and in Flatpak/Snap packages.\n\nLike SDL does, when we detect such a containerized environment, we fall\nback to parsing `/dev/input` directly.\nSee smcv's comments in #76879 for details.\n\nFixes #76879.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76961
        },
        "3762fe3d9d5dc0477effd5a5f5f35b162a4621d2": {
            "hash": "3762fe3d9d5dc0477effd5a5f5f35b162a4621d2",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76981 from m4gr3d/fix_input_anr_3x",
            "body": "[3.x] Fix input ANR in the Godot Android editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2509c1691dcc75e8880eb59e9330557bdbd675b3": {
            "hash": "2509c1691dcc75e8880eb59e9330557bdbd675b3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Follow up to https://github.com/godotengine/godot/pull/76400 to fix input ANR in the Godot Android editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76981
        },
        "c4becb0ca44de25ee9ca9a3365245d979dad1e61": {
            "hash": "c4becb0ca44de25ee9ca9a3365245d979dad1e61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4NDIyMzQ4"
            ],
            "author_raw": "Unai Martinez-Corral <unai.martinezcorral@ehu.eus>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[ci/web] update mymindstorm/setup-emsdk to v12",
            "body": "(cherry picked from commit dcb974700b35837ee13e1bd3f170a979ee0af03d)",
            "is_cherrypick": true,
            "cherrypick_hash": "dcb974700b35837ee13e1bd3f170a979ee0af03d",
            "pull": ""
        },
        "dcb974700b35837ee13e1bd3f170a979ee0af03d": {
            "hash": "dcb974700b35837ee13e1bd3f170a979ee0af03d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4NDIyMzQ4"
            ],
            "author_raw": "Unai Martinez-Corral <unai.martinezcorral@ehu.eus>",
            "committer_raw": "Unai Martinez-Corral <unai.martinezcorral@ehu.eus>",
            "summary": "[ci/web] update mymindstorm/setup-emsdk to v12",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75339
        },
        "6f8e632848a252ef3ce1989ac02272d4ccf7a4ea": {
            "hash": "6f8e632848a252ef3ce1989ac02272d4ccf7a4ea",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Make acos and asin safe",
            "body": "A common bug with using acos and asin is that input outside -1 to 1 range will result in Nan output. This can occur due to floating point error in the input.\n\nThe standard solution is to provide safe_acos function with clamped input. For Godot it may make more sense to make the standard functions safe.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76902
        },
        "df4075604ecacabb69575ad97f2a86de7bd50f97": {
            "hash": "df4075604ecacabb69575ad97f2a86de7bd50f97",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76867 from Calinou/doc-3d-particles-color-3.x",
            "body": "Document 3D particle color properties requiring vertex color as albedo (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6fc3fb5d62a51d5a03a423b7d3d7ff22b782a6e6": {
            "hash": "6fc3fb5d62a51d5a03a423b7d3d7ff22b782a6e6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76775 from lawnjelly/multirect_refine_bug",
            "body": "Multirect - Fix refining regions in derived Textures",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c65967c17f30f94568396a620249df5a93a75872": {
            "hash": "c65967c17f30f94568396a620249df5a93a75872",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document 3D particle color properties requiring vertex color as albedo",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76867
        },
        "f9ae38d87ce86281306fb5948c500f9a47009ccd": {
            "hash": "f9ae38d87ce86281306fb5948c500f9a47009ccd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #73692 from m4gr3d/update_touchscreen_editor_settings_3x",
            "body": "[3.x] Enable granular control of touchscreen related settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "43b6205887605c7ac2ac79d4bf9306fb143abc80": {
            "hash": "43b6205887605c7ac2ac79d4bf9306fb143abc80",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Multirect - Fix refining regions for all derived Textures",
            "body": "Fixes allowing all derived texture types to modify region prior to rendering.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76775
        },
        "627a2909c24cd689b4c7f8148bcada3a552d0c8b": {
            "hash": "627a2909c24cd689b4c7f8148bcada3a552d0c8b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76833 from kleonc/gridcontainer-max-row-column-calculations-fix",
            "body": "[3.x] Fix `GridContainer` max row/column calculations not skipping hidden children",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2509507600cac20e010c99ffa94d9c8fd7e1804": {
            "hash": "e2509507600cac20e010c99ffa94d9c8fd7e1804",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76703 from kleonc/tilemap-nested-atlas-texture-rendering-fix",
            "body": "[3.x] Fix rendering tiles using nested AtlasTextures",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "281e5703b1f8f9eb467616e594130eb85565fcba": {
            "hash": "281e5703b1f8f9eb467616e594130eb85565fcba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76544 from AThousandShips/bit_poly_size_3_x",
            "body": "[3.x] Fix size error in `BitMap.opaque_to_polygons`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "793a45dbbd46491119c0c17eafaee734d914642d": {
            "hash": "793a45dbbd46491119c0c17eafaee734d914642d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76400 from RandomShaper/fix_android_input_anr_3.x",
            "body": "[3.x] Allow concurrent buffering and dispatch of input events",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0ce6ef72156291bdd4993dd0d6f6bf2b794c0baf": {
            "hash": "0ce6ef72156291bdd4993dd0d6f6bf2b794c0baf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Fix GridContainer max row/column calculations not skipping hidden children",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76833
        },
        "e5b399be65a5f9c322253bb81635976a858318b2": {
            "hash": "e5b399be65a5f9c322253bb81635976a858318b2",
            "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": "Allow concurrent buffering and dispatch of input events",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76400
        },
        "b78935ef518ae5a63451d6de32f9df6b35eb8cde": {
            "hash": "b78935ef518ae5a63451d6de32f9df6b35eb8cde",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Adds a `scale_gizmo_handles` entry to the `Touchscreen` editor settings",
            "body": "When enabled, this scales the editor icons to improve usability on touchscreen devices.\nIn addition this commit fixes touch detection for the collision_shape_2d_editor_plugin so it scales with the icons size.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73692
        },
        "aac555876018a0ff51f26be95e6708b548fe65c4": {
            "hash": "aac555876018a0ff51f26be95e6708b548fe65c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTUyOTc3"
            ],
            "author_raw": "needleful <needleful@outlook.com>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add allow_search property to ItemList and Tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76753
        },
        "92f0c9272fb06e1020ac1ee18ac6454832f66eee": {
            "hash": "92f0c9272fb06e1020ac1ee18ac6454832f66eee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Fix small mistake in docs, \"antecedents\" -> \"ancestors\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76723
        },
        "12c923cb8b19ca9dc49c45601e8e20630cbd8497": {
            "hash": "12c923cb8b19ca9dc49c45601e8e20630cbd8497",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Fix rendering tiles using nested AtlasTextures",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76703
        },
        "ab8792cc7b809a5004f7989b9228f231dee2c1bc": {
            "hash": "ab8792cc7b809a5004f7989b9228f231dee2c1bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMDY3MTY2"
            ],
            "author_raw": "Bartłomiej Karwacki <b.karwacki@gmail.com>",
            "committer_raw": "Bartłomiej Karwacki <b.karwacki@gmail.com>",
            "summary": "Add vertex color support to OBJ importer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76671
        },
        "48347499c23e69b200a597473447f80050d77287": {
            "hash": "48347499c23e69b200a597473447f80050d77287",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "Fix size error in `BitMap.opaque_to_polygons`",
            "body": "Previous estimate of upper limit on size was incorrect",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76544
        },
        "adee8cfee6df58744e08ccd03917829cc3faf465": {
            "hash": "adee8cfee6df58744e08ccd03917829cc3faf465",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76533 from lawnjelly/message_queue_perf",
            "body": "MessageQueue - Fix max usage performance statistic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b3bcec8c4abc15590a6b5b850a6b70610b374c7a": {
            "hash": "b3bcec8c4abc15590a6b5b850a6b70610b374c7a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76346 from HolonProduction/suggest-class-name",
            "body": "Suggest `class_name` in 3.x autocompletion.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cc60359a6c8b91d5df8c21f09f416b5d2ae87e94": {
            "hash": "cc60359a6c8b91d5df8c21f09f416b5d2ae87e94",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "MessageQueue - Fix max usage performance statistic",
            "body": "Fixes to keep track of the maximum usage over time, rather than current usage.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76533
        },
        "30e3e301e047cb04513c28a88d6b3bd3a1afc2e8": {
            "hash": "30e3e301e047cb04513c28a88d6b3bd3a1afc2e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the gradle build tasks to generate play store builds.",
            "body": "Configure the gradle builds to sign and build the release version of the Godot Android Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74583
        },
        "e09ca30b3247511130154cc43cd3084b2ae6903d": {
            "hash": "e09ca30b3247511130154cc43cd3084b2ae6903d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76453 from aaronfranke/3.x-gltf-physics",
            "body": "[3.x] Implement physics support in the GLTF module",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "83e91ab818d81c6b660a46d571c9c63c201d189a": {
            "hash": "83e91ab818d81c6b660a46d571c9c63c201d189a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76323 from aaronfranke/3.x-t2d-basis-det",
            "body": "[3.x] Expose `determinant` in Transform2D, rename internal method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "571e4189fd1c9110850d49b0056fe2d4ae820af5": {
            "hash": "571e4189fd1c9110850d49b0056fe2d4ae820af5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Implement physics support in the GLTF module",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76453
        },
        "b777a9e5f9838a98a0dc4c73f3ee6d777a5ab53d": {
            "hash": "b777a9e5f9838a98a0dc4c73f3ee6d777a5ab53d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Canvas item hierarchical culling",
            "body": "Adds optional hierarchical culling to the 2D rendering (within VisualServer).\n\nEach canvas item maintains a bound in local space of the item itself and all child / grandchild items. This allows branches to be culled at once when they don't intersect a viewport.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68738
        },
        "15c729e1d9bb6822dc2c4d35fd21a68398b1e102": {
            "hash": "15c729e1d9bb6822dc2c4d35fd21a68398b1e102",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76321 from Calinou/doc-projectsettings-ubershader-3.x",
            "body": "Improve documentation related to ubershaders in ProjectSettings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d20305a7187070a7668bc878c7aeb7cb06b8d1ae": {
            "hash": "d20305a7187070a7668bc878c7aeb7cb06b8d1ae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve documentation related to ubershaders in ProjectSettings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76321
        },
        "3956ea7ddfb4d9b49bd4f5141fbee0ee2076cc28": {
            "hash": "3956ea7ddfb4d9b49bd4f5141fbee0ee2076cc28",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76424 from timothyqiu/nested-folders-3.x",
            "body": "[3.x] Make create folder popup support nested folders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2df077915d3f080504aae29552551d7739df5caa": {
            "hash": "2df077915d3f080504aae29552551d7739df5caa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76423 from timothyqiu/editor-dialog-3.x",
            "body": "[3.x] Fix inconsistent file dialog settings usage",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a2534cecf2b67175ee82a10f0958ee1f037f28df": {
            "hash": "a2534cecf2b67175ee82a10f0958ee1f037f28df",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76216 from belzecue/backport-PR55313",
            "body": "[3.x] Fix RigidDynamicBody gaining momentum with bounce",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bfb6877b3ca8d93c3c9c2eaf7a34b170f183abe1": {
            "hash": "bfb6877b3ca8d93c3c9c2eaf7a34b170f183abe1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75612 from lawnjelly/fix_skele2d_bounds2",
            "body": "[3.x] Fix Polygon2D skinned bounds (for culling)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "54e293bfcb84c1a4176cb6c2d5fb364af1025a54": {
            "hash": "54e293bfcb84c1a4176cb6c2d5fb364af1025a54",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69952 from lawnjelly/canvas_layer_ordering",
            "body": "Consistent render ordering for CanvasLayers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31224276ee0185bcf313230181eb93d355b06c12": {
            "hash": "31224276ee0185bcf313230181eb93d355b06c12",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #63193 from BimDav/visibility_enabler2",
            "body": "Add option in VisibilityEnabler2D to hide the parent for better performance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d6672d8fe4e5d179eca9fad59e5865b487e71567": {
            "hash": "d6672d8fe4e5d179eca9fad59e5865b487e71567",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make create folder popup support nested folders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76424
        },
        "392f65fe099646740c9dd84b0e8d5ed14cb7b7e7": {
            "hash": "392f65fe099646740c9dd84b0e8d5ed14cb7b7e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix inconsistent file dialog settings usage",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76423
        },
        "dc97a2e54329197c6691e55a52a600078ea4bb4c": {
            "hash": "dc97a2e54329197c6691e55a52a600078ea4bb4c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #75699 from m4gr3d/fix_ux_controls_3x",
            "body": "[3.x] Fix UI responsiveness to touch taps",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e31b1a76f83537d996040df2fe912bfd5a33d9ad": {
            "hash": "e31b1a76f83537d996040df2fe912bfd5a33d9ad",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Make `EditorPropertyLayersGrid` responsive to touch taps",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75699
        },
        "de20011cbe151ee7ab4427d22a2a6b8bc6d6d2a1": {
            "hash": "de20011cbe151ee7ab4427d22a2a6b8bc6d6d2a1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Make tab's close button responsive to touch taps",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75699
        },
        "3943de2e6c23a2ecb30386dbbfb168108004c00c": {
            "hash": "3943de2e6c23a2ecb30386dbbfb168108004c00c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71875 from m4gr3d/editor_optimization_3x",
            "body": "[3.x] Add benchmark logic",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d46684057bc455e0beb5a0f9c7112e91b71b8c31": {
            "hash": "d46684057bc455e0beb5a0f9c7112e91b71b8c31",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76329 from m4gr3d/downgrade_agp_3x",
            "body": "[3.x] Downgrade android gradle plugin to version 7.2.1.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "141783d90f852cf008b0d11c907f14296633a6f0": {
            "hash": "141783d90f852cf008b0d11c907f14296633a6f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Expose `determinant` in Transform2D, rename internal method",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76323
        },
        "8dae3d71b27f24c2fae64d964376eee56b798095": {
            "hash": "8dae3d71b27f24c2fae64d964376eee56b798095",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Suggest class_name in 3.x autocompletion.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76346
        },
        "837db0b051dc8bbd5e6d8b754bdbeb07ef9f64b8": {
            "hash": "837db0b051dc8bbd5e6d8b754bdbeb07ef9f64b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Downgrade android gradle plugin to version 7.2.1.",
            "body": "Version 7.3.0 changes the build layout which causes updates to the generated shared libraries to not be picked up.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76329
        },
        "67d3fe4075955bd5eb8892c9610a3b469e81cbc9": {
            "hash": "67d3fe4075955bd5eb8892c9610a3b469e81cbc9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MDc3ODM3"
            ],
            "author_raw": "Patrick <patrick.exner1@web.de>",
            "committer_raw": "Patrick <patrick.exner1@web.de>",
            "summary": "[3.x] Fix NODE_POSITION_VIEW Shader Built-In",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76226
        },
        "efb4a0a6d523f09c7a847c5c6f7a94b5aa9219b9": {
            "hash": "efb4a0a6d523f09c7a847c5c6f7a94b5aa9219b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MzEzMDM="
            ],
            "author_raw": "belzecue <1931303+belzecue@users.noreply.github.com>",
            "committer_raw": "belzecue <1931303+belzecue@users.noreply.github.com>",
            "summary": "Backport from Godot 4 - Fix RigidDynamicBody gaining momentum with bounce #55313",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76216
        },
        "17e0a0205df7bafa822d15e65ff39e03a0608cc6": {
            "hash": "17e0a0205df7bafa822d15e65ff39e03a0608cc6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #76072 from dsnopek/webxr-ar-clear-fix",
            "body": "Disable blending before blitting to framebuffer from WebXR",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "78739f72666713d303771b54e02b9d57f9b6c995": {
            "hash": "78739f72666713d303771b54e02b9d57f9b6c995",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #76016 from AThousandShips/image_compress",
            "body": "[3.x] Expose more compression formats in Image",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6b01ca69d8de488fd2cb8a09df57b93537d5dc4": {
            "hash": "a6b01ca69d8de488fd2cb8a09df57b93537d5dc4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75995 from AThousandShips/3_x_autohide_theme",
            "body": "[3.x] Don't apply scale to autohide theme property",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d02656f91f04375c0622737f4a49604b0ce8e9dc": {
            "hash": "d02656f91f04375c0622737f4a49604b0ce8e9dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75992 from jasonwinterpixel/bugfix/3.x-fix-android-null",
            "body": "[3.x] Fix null in android text entry system.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e3656745cc60bf3772c2d4ac3c4dbc211d49e97c": {
            "hash": "e3656745cc60bf3772c2d4ac3c4dbc211d49e97c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69723 from lawnjelly/surface_tool_revamp",
            "body": "SurfaceTool - efficiency improvements",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c5a934408f88a3fb5059fd7334034f56a02406a": {
            "hash": "4c5a934408f88a3fb5059fd7334034f56a02406a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68960 from lawnjelly/multirect",
            "body": "Batching - Add MultiRect command",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77deae0483b705cfdae316348ad29eeb4badc9e5": {
            "hash": "77deae0483b705cfdae316348ad29eeb4badc9e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Disable blending before blitting to framebuffer from WebXR",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76072
        },
        "2ca86ef4491ff1427a4020163824630c51f18671": {
            "hash": "2ca86ef4491ff1427a4020163824630c51f18671",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Expose more compression formats in Image",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 76016
        },
        "995c24415afffe5673dd9c3b290abdd441d5835b": {
            "hash": "995c24415afffe5673dd9c3b290abdd441d5835b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #75987 from akien-mga/3.6-changelog",
            "body": "Add preliminary changelog for Godot 3.6",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1c6625756838560e6bd7c6ad24b14fe430cc10db": {
            "hash": "1c6625756838560e6bd7c6ad24b14fe430cc10db",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Don't apply scale to autohide theme property",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75995
        },
        "cec8e09948b71a0f56ce2dc53960cfe799a83f22": {
            "hash": "cec8e09948b71a0f56ce2dc53960cfe799a83f22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4OTM0NDAx"
            ],
            "author_raw": "Jason Knight <00jknight@gmail.com>",
            "committer_raw": "Jason Knight <00jknight@gmail.com>",
            "summary": "Fix null in android text entry system.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75992
        },
        "e9add1182ebed831968c19827dd8082f13138e61": {
            "hash": "e9add1182ebed831968c19827dd8082f13138e61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add preliminary changelog for Godot 3.6",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75987
        },
        "dd6c213dac4d029fb04e4d92cd025b274a452419": {
            "hash": "dd6c213dac4d029fb04e4d92cd025b274a452419",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix Polygon2D skinned bounds (for culling)",
            "body": "The bound Rect2 was previously incorrect because bone transforms need to be applied to verts in bone space, rather than local space. This was previously resulting in skinned Polygon2Ds being incorrectly culled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75612
        },
        "7af43733e118083967b87403c08404e846f10340": {
            "hash": "7af43733e118083967b87403c08404e846f10340",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMjY0MTQ5"
            ],
            "author_raw": "ShadyChibinko <60264149+ShadyChibinko@users.noreply.github.com>",
            "committer_raw": "ShadyChibinko <60264149+ShadyChibinko@users.noreply.github.com>",
            "summary": "Add Tab Metadata",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75959
        },
        "632a544c6e8f847d6796846d44f01231d1744958": {
            "hash": "632a544c6e8f847d6796846d44f01231d1744958",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #75527 from lawnjelly/growable_message_queue3",
            "body": "[3.x] Make MessageQueue growable",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b14a759fb3f42d16421cc90cf6515d1a5eb8e3ab": {
            "hash": "b14a759fb3f42d16421cc90cf6515d1a5eb8e3ab",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #75898 from YuriSizov/docs-make-rst-enhancements-3.x",
            "body": "Update `make_rst.py` to match the master version",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6a9192ac656d4ce3f1eb05d11aced2d59e20fbb4": {
            "hash": "6a9192ac656d4ce3f1eb05d11aced2d59e20fbb4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75217 from AThousandShips/3_x_webm",
            "body": "[3.x] Document lack of iOS support for WebM",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2c2ae757a841b8545e7c2a825e6078e84e02e791": {
            "hash": "2c2ae757a841b8545e7c2a825e6078e84e02e791",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75205 from m4gr3d/bump_target_sdk_33_3x",
            "body": "[3.x] Bump the target SDK version to 33 (Android 13)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "98f0809373cb8ab78929bb0d2c22a45beeab844f": {
            "hash": "98f0809373cb8ab78929bb0d2c22a45beeab844f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #75147 from m4gr3d/fix_directory_access_with_all_files_access_permission_3x",
            "body": "[3.x] Fix directory access when the running app has the `All files access` permission",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0facd8841054c7809b1f95acf8bff3844feba005": {
            "hash": "0facd8841054c7809b1f95acf8bff3844feba005",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74973 from timothyqiu/a-color",
            "body": "[3.x] Add Color + alpha constructor for Color",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "baf2fe8771d94c94f03ec4dd78a2603a6b5ffa51": {
            "hash": "baf2fe8771d94c94f03ec4dd78a2603a6b5ffa51",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74870 from rsubtil/range_value_no_signal",
            "body": "[3.x] Add `set_value_no_signal()` to Range",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed78553df5319edaf97241bee4a511234e6c9228": {
            "hash": "ed78553df5319edaf97241bee4a511234e6c9228",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72511 from lawnjelly/bvh_render_treemask",
            "body": "Eliminate collision checks between geometry in rendering BVH.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "564622af51a7b7ceae94a917a66ab7cd0b7792ee": {
            "hash": "564622af51a7b7ceae94a917a66ab7cd0b7792ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69645 from radenling/backport-fix-viewport-update-in-editor",
            "body": "[3.x] Fix for 2D viewport not updating in the editor when the camera moves",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0f24d6ecf7601fd134ea67df6d350cb2dd703390": {
            "hash": "0f24d6ecf7601fd134ea67df6d350cb2dd703390",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Update make_rst.py to match the master version",
            "body": "This does not include master-specific concepts, like\nconstructors, operators, annotations, and bitfields.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75898
        },
        "61e41facc7e7aceac0fcdb1b90e433566301098c": {
            "hash": "61e41facc7e7aceac0fcdb1b90e433566301098c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Enable granular control of touchscreen related settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73692
        },
        "5f1e7e6fbc5c9ed54becae8709273c44e7c872b9": {
            "hash": "5f1e7e6fbc5c9ed54becae8709273c44e7c872b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Make MessageQueue growable",
            "body": "* Uses simple vector resizing (po2)\n* Uses pair of read and write buffers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75527
        },
        "54bc6a300e4c21579117c1b728042977ee8a1534": {
            "hash": "54bc6a300e4c21579117c1b728042977ee8a1534",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjk0MjA="
            ],
            "author_raw": "Ansraer <jacky2611@gmail.com>",
            "committer_raw": "Ansraer <jacky2611@gmail.com>",
            "summary": "add support for 3 dir shadow splits",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75468
        },
        "3cfbabfa59d3501b67acea28cb02afcdbfa18e2e": {
            "hash": "3cfbabfa59d3501b67acea28cb02afcdbfa18e2e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0OTAxNjA="
            ],
            "author_raw": "Richard Adenling <dreeze@gmail.com>",
            "committer_raw": "Richard Adenling <dreeze@gmail.com>",
            "summary": "Fix for 2D viewport not updating in the editor when the camera moves",
            "body": "This fixes a problem with 2D viewports not taking the camera position\ninto consideration when previewed in the editor.\n\nFixes #40441",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69645
        },
        "ff61feaf4e9d72a2f9525f4ee23eb42c1bf0ff70": {
            "hash": "ff61feaf4e9d72a2f9525f4ee23eb42c1bf0ff70",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Fix `NodePath` subname index range documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75370
        },
        "7d48dd7782f4c4eca511cb75d0149d6a7423bf1a": {
            "hash": "7d48dd7782f4c4eca511cb75d0149d6a7423bf1a",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Document lack of iOS support for WebM",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75217
        },
        "2803c471e895d3752081dc0cfb79769dc590a2d4": {
            "hash": "2803c471e895d3752081dc0cfb79769dc590a2d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Bump the target SDK version to 33 (Android 13)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75205
        },
        "b0c399ec8c9f5f71c64656e8463907153f8459ff": {
            "hash": "b0c399ec8c9f5f71c64656e8463907153f8459ff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74895 from smix8/gridmap_navrid_error_spam_3.x",
            "body": "[3.5+] Fix GridMap free navigation RID error spam",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3cdff46fc36267afe11f220b2b354739e3d7d20": {
            "hash": "f3cdff46fc36267afe11f220b2b354739e3d7d20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add benchmark logic",
            "body": "Add benchmarking measuring methods to `OS` to allow for platform specific overrides (e.g: can be used to hook into platform specific benchmarking and tracing capabilities).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71875
        },
        "e2c7d3e6c03176dabffe86d4c25fdc31b37096f7": {
            "hash": "e2c7d3e6c03176dabffe86d4c25fdc31b37096f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix directory access when the running app has the `All files access` permission",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 75147
        },
        "18398f477ca138ba0aefb92d70f289a546d69273": {
            "hash": "18398f477ca138ba0aefb92d70f289a546d69273",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74933 from timothyqiu/unlit",
            "body": "[3.x] Set unlit/unshaded extension when importing/exporting GLTF",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab4d76ec3825b92cfb58b0aaf9a8bf8239751e62": {
            "hash": "ab4d76ec3825b92cfb58b0aaf9a8bf8239751e62",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74953 from Khejanin/fix_texturelod",
            "body": "Fixed Whitescreen Issue in GLES2.0 Glow Setting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ae1b209d6e5d86e4924338f8bffebe2f45d21698": {
            "hash": "ae1b209d6e5d86e4924338f8bffebe2f45d21698",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMzc4ODA="
            ],
            "author_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "committer_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "summary": "Fix AudioEffectRecord circular reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74986
        },
        "3544cd1dad902232291c091a778ef3b93546b46a": {
            "hash": "3544cd1dad902232291c091a778ef3b93546b46a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add Color + alpha constructor for Color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74973
        },
        "01d0b9ad15f068d0a2849688a1510e78a47e0c91": {
            "hash": "01d0b9ad15f068d0a2849688a1510e78a47e0c91",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5Mzg3NDIz"
            ],
            "author_raw": "Alex Nogueira <khejanin@gmail.com>",
            "committer_raw": "Alex Nogueira <khejanin@gmail.com>",
            "summary": "Fixed Whitescreen Issue in GLES2.0 Glow Setting",
            "body": "Replaced textureLod with texture2DLod in the tonemapping.glsl shader file.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74953
        },
        "6d7bc801f643e6b1693b4350900d4fc41b1d4d3f": {
            "hash": "6d7bc801f643e6b1693b4350900d4fc41b1d4d3f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                "MDQ6VXNlcjM2MjQ4NTM="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Set the unlit / unshaded extension when importing / exporting GLTF",
            "body": "Co-authored-by: Hakim <hakim.rouatbi@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74933
        },
        "befdafdbf67d832e5d9295a2d0b954c85ca6e891": {
            "hash": "befdafdbf67d832e5d9295a2d0b954c85ca6e891",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "[3.5+] Fix GridMap free navigation RID error spam",
            "body": "Fixes GridMap free navigation RID error spam.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74895
        },
        "fdae01de101020b3dfec59ff4304a3c4a24805aa": {
            "hash": "fdae01de101020b3dfec59ff4304a3c4a24805aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Add set_value_no_signal() to Range",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74870
        },
        "26a584179c108f8d550f18126200bf0c81f7d673": {
            "hash": "26a584179c108f8d550f18126200bf0c81f7d673",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74794 from lawnjelly/gdscript_parser_hashtable",
            "body": "[3.x] Use hash table for GDScript parsing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "16df3416fad96ab496614a3d88be4bd951eee6c0": {
            "hash": "16df3416fad96ab496614a3d88be4bd951eee6c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74777 from lawnjelly/textedit_lineinregion",
            "body": "[3.x] Fix TextEdit color_region_cache bug",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "19f2006ec073f42d1b2dc480ac4103ac24b0b59a": {
            "hash": "19f2006ec073f42d1b2dc480ac4103ac24b0b59a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Use hash table for GDScript parsing",
            "body": "GDScript now uses hash table for lookup of type lists / functions / keywords, instead of linear String comparisons.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74794
        },
        "1a4bcad16de7f19589ec8cd717418e9a99cc59c1": {
            "hash": "1a4bcad16de7f19589ec8cd717418e9a99cc59c1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74782 from lawnjelly/gdscriptparser_linkedlist",
            "body": "[3.x] GDScriptParser - don't use index operator on linked list",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1730fab22a5f431de448aa7e96b0666730c642a6": {
            "hash": "1730fab22a5f431de448aa7e96b0666730c642a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Consistent render ordering for CanvasLayers",
            "body": "Maintains scene tree ordering for CanvasLayers that share identical layer ID.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69952
        },
        "ef914dac31f23fb8bd4c5e498a68ebd4ca4e1430": {
            "hash": "ef914dac31f23fb8bd4c5e498a68ebd4ca4e1430",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "GDScriptParser - don't use index operator on linked list",
            "body": "Index operators are super slow with linked lists. This came up in profiling the parsing, iterating sequentially using iterator is much faster.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74782
        },
        "57306bf0e3c05a889a01f58fed6a8d4425630439": {
            "hash": "57306bf0e3c05a889a01f58fed6a8d4425630439",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix TextEdit color_region_cache bug",
            "body": "Due to a single error, _is_line_in_region was previously iterating over the color highlighting for the entire document repeatedly for each line in the script.\n\nThis is now fixed, which should make the editor much faster with large scripts.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74777
        },
        "4c6751d38357cbdd0f96fe21567495d282cadb2b": {
            "hash": "4c6751d38357cbdd0f96fe21567495d282cadb2b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTIyNDgw"
            ],
            "author_raw": "SysError99 <17522480+SysError99@users.noreply.github.com>",
            "committer_raw": "SysError99 <17522480+SysError99@users.noreply.github.com>",
            "summary": "Improve tooltip for CanvasLayer.layer (3.x)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74765
        },
        "1a4ef34d501c63dd20d067e35590e28bd712c98a": {
            "hash": "1a4ef34d501c63dd20d067e35590e28bd712c98a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74539 from Ansraer/3.x-fix-shadows",
            "body": "[3.x] Fix shadows when using 2 directional lights",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "910ddd13c43bfdb024e52bd2ea29e0105f9714f1": {
            "hash": "910ddd13c43bfdb024e52bd2ea29e0105f9714f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Batching - Add MultiRect command",
            "body": "Large groups of similar rects can be processed more efficiently using the MultiRect command. Processing common to the group can be done as a one off, instead of per rect.\n\nAdds the new API to VisualServerCanvas, and uses the new functionality from Font, BitmapFont, DynamicFont and TileMap, via the VisualServerCanvasHelper class.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68960
        },
        "18d7d36b63c0e0dc932ab892d16fb0311993b3f8": {
            "hash": "18d7d36b63c0e0dc932ab892d16fb0311993b3f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Eliminate collision checks between geometry in rendering BVH.",
            "body": "Later logic using the `pairable_mask` would catch cases preventing pairing callbacks between geometry. However the collision checks were still taking place, wasting performance.\n\nHere we utilize the `tree_mask` feature of BVH to totally eliminate unnecessary collision checks between geometry.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72511
        },
        "0227fcc4cc34811d287a026df8d9c031a0bdd934": {
            "hash": "0227fcc4cc34811d287a026df8d9c031a0bdd934",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjk0MjA="
            ],
            "author_raw": "Ansraer <jacky2611@gmail.com>",
            "committer_raw": "Ansraer <jacky2611@gmail.com>",
            "summary": "fix shadows pass viewport calculation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74539
        },
        "8e7bb469b50af559d5a1f054defc998d5293342b": {
            "hash": "8e7bb469b50af559d5a1f054defc998d5293342b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #74490 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 12th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "608317213e8a2eeb4236a7fc8d7cfc974067ad08": {
            "hash": "608317213e8a2eeb4236a7fc8d7cfc974067ad08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix NavigationServer free error print",
            "body": "Fixes error print for NavigationServer free when a RID can not be found.\n\n(cherry picked from commit 73dc680fc127014ad805e5968f98ebb3e0281de7)",
            "is_cherrypick": true,
            "cherrypick_hash": "73dc680fc127014ad805e5968f98ebb3e0281de7",
            "pull": 74490
        },
        "73dc680fc127014ad805e5968f98ebb3e0281de7": {
            "hash": "73dc680fc127014ad805e5968f98ebb3e0281de7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix NavigationServer free error print",
            "body": "Fixes error print for NavigationServer free when a RID can not be found.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74433
        },
        "914182ffe3a8869d0204bbd6a2ffe1482e510f89": {
            "hash": "914182ffe3a8869d0204bbd6a2ffe1482e510f89",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTUxMzg2"
            ],
            "author_raw": "Chris Weber <chris.weber@rethinc.ch>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "increased max touches to 32 for ios",
            "body": "(cherry picked from commit 54bd204377fb73a5871946005bd7cbbad4b91df9)",
            "is_cherrypick": true,
            "cherrypick_hash": "54bd204377fb73a5871946005bd7cbbad4b91df9",
            "pull": 74490
        },
        "54bd204377fb73a5871946005bd7cbbad4b91df9": {
            "hash": "54bd204377fb73a5871946005bd7cbbad4b91df9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTUxMzg2"
            ],
            "author_raw": "Chris Weber <chris.weber@rethinc.ch>",
            "committer_raw": "Chris Weber <chris.weber@rethinc.ch>",
            "summary": "increased max touches to 32 for ios",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74367
        },
        "669749fa39a6a2202984474bfce9931a268b2949": {
            "hash": "669749fa39a6a2202984474bfce9931a268b2949",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1NjI2Njc="
            ],
            "author_raw": "Julien Reichardt <git@jrei.ch>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Standard Gamepad Mapping triggers",
            "body": "(cherry picked from commit 0cec4fcc659e4e31b6ca7940b5e7cc8818791f12)",
            "is_cherrypick": true,
            "cherrypick_hash": "0cec4fcc659e4e31b6ca7940b5e7cc8818791f12",
            "pull": 74490
        },
        "0cec4fcc659e4e31b6ca7940b5e7cc8818791f12": {
            "hash": "0cec4fcc659e4e31b6ca7940b5e7cc8818791f12",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1NjI2Njc="
            ],
            "author_raw": "Julien Reichardt <git@jrei.ch>",
            "committer_raw": "Julien Reichardt <git@jrei.ch>",
            "summary": "Fix Standard Gamepad Mapping triggers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73254
        },
        "e814861950c56fdcfbd706508c85d7d2adef9662": {
            "hash": "e814861950c56fdcfbd706508c85d7d2adef9662",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Change message of unknown joypad property from error to warning",
            "body": "(cherry picked from commit e841f13cdcab6531c1e65df39906d7b24a9fc7e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "e841f13cdcab6531c1e65df39906d7b24a9fc7e8",
            "pull": 74490
        },
        "e841f13cdcab6531c1e65df39906d7b24a9fc7e8": {
            "hash": "e841f13cdcab6531c1e65df39906d7b24a9fc7e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Change message of unknown joypad property from error to warning",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73224
        },
        "bab7f1c0a6ca85852b3b4cf5a8d1cfad6ec33817": {
            "hash": "bab7f1c0a6ca85852b3b4cf5a8d1cfad6ec33817",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@436c7e3d54a57189ea0ab44d05f36b7cc7ea496c\n\n(cherry picked from commit 20d6a698c7be2f371af5ac4cf012584de13030b0)",
            "is_cherrypick": true,
            "cherrypick_hash": "20d6a698c7be2f371af5ac4cf012584de13030b0",
            "pull": 74490
        },
        "20d6a698c7be2f371af5ac4cf012584de13030b0": {
            "hash": "20d6a698c7be2f371af5ac4cf012584de13030b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@436c7e3d54a57189ea0ab44d05f36b7cc7ea496c",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74072
        },
        "50c598e229968bb4fc15a581dd8111a1d5e01098": {
            "hash": "50c598e229968bb4fc15a581dd8111a1d5e01098",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@2e7bc45a45c3e4dcb7eb991e893b87e46d85fc76\n\n(cherry picked from commit 99ae2d5212ee91117df757adcd74ed9fa036a496)",
            "is_cherrypick": true,
            "cherrypick_hash": "99ae2d5212ee91117df757adcd74ed9fa036a496",
            "pull": 74490
        },
        "99ae2d5212ee91117df757adcd74ed9fa036a496": {
            "hash": "99ae2d5212ee91117df757adcd74ed9fa036a496",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@2e7bc45a45c3e4dcb7eb991e893b87e46d85fc76",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73179
        },
        "2c18066231d8bafb9891ad66bf9d8e8d4b4f76a4": {
            "hash": "2c18066231d8bafb9891ad66bf9d8e8d4b4f76a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1NjI2Njc="
            ],
            "author_raw": "Julien Reichardt <git@jrei.ch>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add PS3 controller guide button",
            "body": "(cherry picked from commit e926e1bb347f890375ec5d3f5fe564a603e33a51)",
            "is_cherrypick": true,
            "cherrypick_hash": "e926e1bb347f890375ec5d3f5fe564a603e33a51",
            "pull": 74490
        },
        "e926e1bb347f890375ec5d3f5fe564a603e33a51": {
            "hash": "e926e1bb347f890375ec5d3f5fe564a603e33a51",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1NjI2Njc="
            ],
            "author_raw": "Julien Reichardt <git@jrei.ch>",
            "committer_raw": "Julien Reichardt <git@jrei.ch>",
            "summary": "Add PS3 controller guide button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73163
        },
        "5faa4239447afb65246f687909aefa02e7c7c6a2": {
            "hash": "5faa4239447afb65246f687909aefa02e7c7c6a2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Math: Prevent division by zero in posmod",
            "body": "Fixes #43932.\n\nCo-authored-by: David Hoppenbrouwers <david@salt-inc.org>\n(cherry picked from commit f011d8ca9ca25232fb335eead1c8eeaf5c7f2c54)",
            "is_cherrypick": true,
            "cherrypick_hash": "f011d8ca9ca25232fb335eead1c8eeaf5c7f2c54",
            "pull": 74490
        },
        "f011d8ca9ca25232fb335eead1c8eeaf5c7f2c54": {
            "hash": "f011d8ca9ca25232fb335eead1c8eeaf5c7f2c54",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjE3MzE2OTk5"
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Math: Prevent division by zero in posmod",
            "body": "Fixes #43932.\n\nCo-authored-by: David Hoppenbrouwers <david@salt-inc.org>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73119
        },
        "a836b6bc88e82ee9a11e5665c5253e1d78a36779": {
            "hash": "a836b6bc88e82ee9a11e5665c5253e1d78a36779",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mention `String.match()` is also called \"glob\"/\"globbing\"",
            "body": "This is mostly for Ctrl + F purposes, in case someone is looking\nhow to perform globbing on a string.\n\n(cherry picked from commit 64906bd1f7ea77f2a2829ff9c65219aca0912f87)",
            "is_cherrypick": true,
            "cherrypick_hash": "64906bd1f7ea77f2a2829ff9c65219aca0912f87",
            "pull": 74490
        },
        "64906bd1f7ea77f2a2829ff9c65219aca0912f87": {
            "hash": "64906bd1f7ea77f2a2829ff9c65219aca0912f87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Mention `String.match()` is also called \"glob\"/\"globbing\"",
            "body": "This is mostly for Ctrl + F purposes, in case someone is looking\nhow to perform globbing on a string.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72600
        },
        "07b37b6b6c72a7faa5d43025605ddc68e77a3d6e": {
            "hash": "07b37b6b6c72a7faa5d43025605ddc68e77a3d6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NzU0NzEz"
            ],
            "author_raw": "PrecisionRender <austin08dean@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Xbox Series controller duplicate input",
            "body": "(cherry picked from commit e9400867b3aff74ef0b4d3ba3a7b9f3efc357bfc)",
            "is_cherrypick": true,
            "cherrypick_hash": "e9400867b3aff74ef0b4d3ba3a7b9f3efc357bfc",
            "pull": 74490
        },
        "e9400867b3aff74ef0b4d3ba3a7b9f3efc357bfc": {
            "hash": "e9400867b3aff74ef0b4d3ba3a7b9f3efc357bfc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NzU0NzEz"
            ],
            "author_raw": "PrecisionRender <austin08dean@gmail.com>",
            "committer_raw": "PrecisionRender <austin08dean@gmail.com>",
            "summary": "Fix Xbox Series controller duplicate input",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71784
        },
        "16757a80a8bfbff749eb22ed6c9e770a5bbbaf62": {
            "hash": "16757a80a8bfbff749eb22ed6c9e770a5bbbaf62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix AltGR getting stuck on Windows right alt-tab",
            "body": "Fixes #28511.\n\n(cherry picked from commit e01452adb0ac51bbbb0304773b1efd28ca1a3f2d)",
            "is_cherrypick": true,
            "cherrypick_hash": "e01452adb0ac51bbbb0304773b1efd28ca1a3f2d",
            "pull": 74490
        },
        "e01452adb0ac51bbbb0304773b1efd28ca1a3f2d": {
            "hash": "e01452adb0ac51bbbb0304773b1efd28ca1a3f2d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Juan Linietsky <reduzio@gmail.com>",
            "summary": "Fix AltGR getting stuck on Windows right alt-tab",
            "body": "Fixes #28511.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71730
        },
        "8edd526c2c7ebaf7f69100fa1c96b71190f073cd": {
            "hash": "8edd526c2c7ebaf7f69100fa1c96b71190f073cd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #73781 from BZ1234567890/issue-73305-b3x",
            "body": "[3.x] iOS: Implement missing gamepad.buttonOptions, buttonMenu, and buttonHome joy buttons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d2ac29abe3866737cace2f338eaeccbd26083aa0": {
            "hash": "d2ac29abe3866737cace2f338eaeccbd26083aa0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74469 from m4gr3d/configure_snapshot_publish_version_3x",
            "body": "[3.x] Configure maven central snapshot versions for the Godot Android library",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f9b24292485d39bf781fa1eb120716eaa89b5b63": {
            "hash": "f9b24292485d39bf781fa1eb120716eaa89b5b63",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74399 from necrashter/3.x-android-vk-height",
            "body": "[3.x] Use the new API for virtual keyboard height detection on Android, bugfix for old API",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0cee4a85f566925851c16674034e25b5e02f2440": {
            "hash": "0cee4a85f566925851c16674034e25b5e02f2440",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74284 from Calinou/doc-shell-open-uri-encode-3.x",
            "body": "Document using `String.percent_encode()` with `OS.shell_open()` (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8c9b251ef9c0cdd759653373206e03f39222454": {
            "hash": "e8c9b251ef9c0cdd759653373206e03f39222454",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74196 from YeldhamDev/accent_backport",
            "body": "Backport a simpler version of the accent color for check icons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b810045a127090d49ad3023e3e194308e3071463": {
            "hash": "b810045a127090d49ad3023e3e194308e3071463",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74128 from RedworkDE/net-debug-crash-3x",
            "body": "[3.x] C#: Fix crash when errors occur before language initialization.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d627f4f80d904910601d36926539aa283706c6bb": {
            "hash": "d627f4f80d904910601d36926539aa283706c6bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #74085 from AThousandShips/tree_set_selected_3_x",
            "body": "[3.x] Backport Tree::set_selected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "02f3b4328adfef8054d5f4f04d66b6efa5553bf7": {
            "hash": "02f3b4328adfef8054d5f4f04d66b6efa5553bf7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73851 from smix8/add_collision_exception_error_msg_3.x",
            "body": "[3.x] Add error messages for collision exception functions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0e2292f341b531e5854eccefa2cda302520b9970": {
            "hash": "0e2292f341b531e5854eccefa2cda302520b9970",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Configure maven central snapshot versions for the Godot Android library",
            "body": "A snapshot version is a version that has not yet been released which allows us to deploy the same transient version incrementally, without requiring projects to upgrade the artifact version they're consuming. Those projects can use the same version to get an updated snapshot version.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74469
        },
        "62b6529fed02d1076c6eb73e9c2c6d48e2349a49": {
            "hash": "62b6529fed02d1076c6eb73e9c2c6d48e2349a49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Pin SCons to 4.4.0, the new 4.5.0 is broken",
            "body": "(cherry picked from commit 85bb561713940665b989c1ad69b4d0f74bca166e)",
            "is_cherrypick": true,
            "cherrypick_hash": "85bb561713940665b989c1ad69b4d0f74bca166e",
            "pull": ""
        },
        "85bb561713940665b989c1ad69b4d0f74bca166e": {
            "hash": "85bb561713940665b989c1ad69b4d0f74bca166e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Pin SCons to 4.4.0, the new 4.5.0 is broken",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74473
        },
        "9bdb5853181a660410461a65012b5b1bdadadd69": {
            "hash": "9bdb5853181a660410461a65012b5b1bdadadd69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgwMjg2MDA="
            ],
            "author_raw": "necrashter <iiilker99@gmail.com>",
            "committer_raw": "necrashter <iiilker99@gmail.com>",
            "summary": "Use the new API for virtual keyboard height detection on Android, bugfix",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74399
        },
        "1a6343729b5254865492b42c2f2fd1af1eae21ed": {
            "hash": "1a6343729b5254865492b42c2f2fd1af1eae21ed",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document using `String.percent_encode()` with `OS.shell_open()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74284
        },
        "717356525005890f68580c69da3210b5eee6d300": {
            "hash": "717356525005890f68580c69da3210b5eee6d300",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Backport a simpler version of the accent color for check icons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74196
        },
        "57661346104cf8e8a383592753711cfef976dcd7": {
            "hash": "57661346104cf8e8a383592753711cfef976dcd7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwOTQ0NjQ0"
            ],
            "author_raw": "RedworkDE <10944644+RedworkDE@users.noreply.github.com>",
            "committer_raw": "RedworkDE <10944644+RedworkDE@users.noreply.github.com>",
            "summary": "[3.x] C#: Fix crash when errors occur before language initialization.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74128
        },
        "8185fa8e2a4a67937c150235761473813883de51": {
            "hash": "8185fa8e2a4a67937c150235761473813883de51",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw",
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Ninni Pipping <over999ships@gmail.com>",
            "committer_raw": "Ninni Pipping <over999ships@gmail.com>",
            "summary": "[3.x] Backport Tree::set_selected",
            "body": "Backport function from godotengine#68448\n\nCo-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 74085
        },
        "c3d9cc70685a9b615be63d768f276aaf546dae0c": {
            "hash": "c3d9cc70685a9b615be63d768f276aaf546dae0c",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
            "committer_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
            "summary": "Fix docs on multiplayer peer signals.",
            "body": "NetworkedMultiplayerPeerENet emits peer_connected and peer_disconnected\non both the client and the server:\nhttps://github.com/godotengine/godot/blob/6fed1ffa313c6760fa88b368ae580378daaef0f0/modules/enet/networked_multiplayer_enet.cpp#L268\n\nWhen trying to implement `NetworkedMultiplayerCustom`, I followed the\ndocumentation and only emitted this signal on the server.\nI ended up getting errors like:\n\n```\nInvalid packet received. Unabled to find requested cached node\n```\n\nWhile I didn't check other peer implementations, it seems that emitting\non both the client and server is required.\n\nI copied the wording from the `master` branch documentation.\n\nHere's some output from a test program with all the signals connected:\n```\n1948301815 got multiplayer.network_peer_connected from  1\n1948301815 got peer.peer_connected from 1\n1948301815 got multiplayer.connected_to_server\n1948301815 got peer.connection_succeeded\n1413532890 got multiplayer.network_peer_connected from  1\n1413532890 got peer.peer_connected from 1\n1413532890 got multiplayer.connected_to_server\n1413532890 got peer.connection_succeeded\n1 got multiplayer.network_peer_connected from  1413532890\n1 got peer.peer_connected from 1413532890\n1 got multiplayer.network_peer_connected from  1948301815\n1 got peer.peer_connected from 1948301815\n1413532890 got multiplayer.network_peer_connected from  1948301815\n1413532890 got peer.peer_connected from 1948301815\n1948301815 got multiplayer.network_peer_connected from  1413532890\n1948301815 got peer.peer_connected from 1413532890\n1 got multiplayer.network_peer_disconnected from  1948301815\n1 got peer.peer_disconnected from 1948301815\n1413532890 got multiplayer.network_peer_disconnected from  1948301815\n1413532890 got peer.peer_disconnected from 1948301815\n1 got multiplayer.network_peer_disconnected from  1413532890\n1 got peer.peer_disconnected from 1413532890\n```",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73942
        },
        "e90ac4b0e7636d6ac7d1f658fc7984f70d6fb7f3": {
            "hash": "e90ac4b0e7636d6ac7d1f658fc7984f70d6fb7f3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nanvilfolk, Bromeon, Maran23, RedworkDE, snailrhymer, vonagam\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit 6296b46008fb8d8e5cb9b60af05fa1ea26b8f600)",
            "is_cherrypick": true,
            "cherrypick_hash": "6296b46008fb8d8e5cb9b60af05fa1ea26b8f600",
            "pull": ""
        },
        "6296b46008fb8d8e5cb9b60af05fa1ea26b8f600": {
            "hash": "6296b46008fb8d8e5cb9b60af05fa1ea26b8f600",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nanvilfolk, Bromeon, Maran23, RedworkDE, snailrhymer, vonagam\n\nThanks to all contributors and donors for making Godot possible!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c7a92f68a1796ea665e2d6116e879c027dde2725": {
            "hash": "c7a92f68a1796ea665e2d6116e879c027dde2725",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Add error messages for collision exception functions",
            "body": "Adds error messages to collision exception functions when used with the wrong object/node instead of failing silently.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73851
        },
        "0a85e4db7183898d57fc783d9481011cef279eb0": {
            "hash": "0a85e4db7183898d57fc783d9481011cef279eb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5NDMwNTA3"
            ],
            "author_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
            "committer_raw": "BZ1234567890 <blaz.ziherl@gmail.com>",
            "summary": "iOS: Implement missing gamepad.buttonOptions, buttonMenu, and buttonHome joy buttons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73781
        },
        "ca823e16e423eb6917ee4752603785795c54fd51": {
            "hash": "ca823e16e423eb6917ee4752603785795c54fd51",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #73629 from lawnjelly/bvh_mutex_fix_3",
            "body": "[3.x] BVH - fix lockguards for multithread mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5639be5f4fa585a78ef7d68b7d6cb9847b549547": {
            "hash": "5639be5f4fa585a78ef7d68b7d6cb9847b549547",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "BVH - fix lockguards for multithread mode",
            "body": "Due to a lack of variable name, the BVH lock guards lifetimes previously did not cover the whole function call.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73629
        },
        "32a9227f5b1e1f576c3a24243d32998168cd609a": {
            "hash": "32a9227f5b1e1f576c3a24243d32998168cd609a",
            "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": "Robustify multi-threading primitives",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72251
        },
        "0cba0a0032c8f7bacaffe426409a41385ff6ad67": {
            "hash": "0cba0a0032c8f7bacaffe426409a41385ff6ad67",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73218 from akien-mga/3.x-fix-tileset-collisionshape-resize",
            "body": "[3.x] TileSet: Fix resizing collision shape when vertex is outside the tilesheet",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89788cdcc2bb93cb9aa150c46988144ac6fff173": {
            "hash": "89788cdcc2bb93cb9aa150c46988144ac6fff173",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70514 from stmSi/fix-editor-hanging-audio-pitch-scale-nan",
            "body": "[3.x] Fix hanging if audiostream's pitch_scale is NaN",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8adf26540c1e5f791eea91f06a4a58999ae94577": {
            "hash": "8adf26540c1e5f791eea91f06a4a58999ae94577",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69200 from tbveralrud/ios-touch-leak-fix-3.x",
            "body": "iOS: Fix memory leak on touch input [3.x]",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "22468ea1d31b17c34502568319d2187f3102ae10": {
            "hash": "22468ea1d31b17c34502568319d2187f3102ae10",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzOTAzMg=="
            ],
            "author_raw": "Marcin Nowak <marcin.j.nowak@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Backport implement loading DDS textures at run-time",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69101
        },
        "28b11a07856bfac12083fddfd693229d4035728c": {
            "hash": "28b11a07856bfac12083fddfd693229d4035728c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2OTQ2Njg="
            ],
            "author_raw": "Travis Veralrud <tbveralrud+git@gmail.com>",
            "committer_raw": "Travis Veralrud <tbveralrud+git@gmail.com>",
            "summary": "iOS: Fix memory leak on touch input",
            "body": "Replaces iOS gesture with touch implementation\n\nFixes #66422\n\nRemove godot_view_gesture_recognizer\n\nIt's now unused.\n\nRemove input_devices/pointing/ios/touch_delay\n\nUnused with removal of gesture.\n\nRemove unused methods from interface\n\nImplementation made obsolete in prior commit\n\nStyle conformance",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69200
        },
        "50b45d6b176497dde2e88664f5cdfb7852810fce": {
            "hash": "50b45d6b176497dde2e88664f5cdfb7852810fce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #73251 from aaronfranke/3.x-viewport-doc",
            "body": "[3.x] Improve the clarity of Viewport's documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1949b7c652256e2ace2fa17555f81b7b013faa60": {
            "hash": "1949b7c652256e2ace2fa17555f81b7b013faa60",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Improve the clarity of Viewport's documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73251
        },
        "424bda217c6783316628ecc31d7857c453bc8685": {
            "hash": "424bda217c6783316628ecc31d7857c453bc8685",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4NjE1Mjk5"
            ],
            "author_raw": "DashCell <lucas_vinicius10@live.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "TileSet: Fix resizing collision shape when vertex is outside the tilesheet",
            "body": "Fixes #34970.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73218
        },
        "810441633782dcbc0ab08b5c5174ac706a4bb90c": {
            "hash": "810441633782dcbc0ab08b5c5174ac706a4bb90c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73127 from akien-mga/uwp-google-angle",
            "body": "UWP: Fix build with Google ANGLE not supporting EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd177bb1cd267f078f5a3447721e10c4fbf1aef9": {
            "hash": "bd177bb1cd267f078f5a3447721e10c4fbf1aef9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73126 from akien-mga/uwp-clipboard-fix",
            "body": "UWP: Fix app crash when `managed_object->update_clipboard()` is called",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b53302891a10f7e631f30354f70e3ebca9c779f9": {
            "hash": "b53302891a10f7e631f30354f70e3ebca9c779f9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73206 from akien-mga/3.x-rtl-custom_effects-fix-hint",
            "body": "RichTextLabel: Fix hint string for custom_effects property",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "48217503c50316aa174319dc938c39664e57912a": {
            "hash": "48217503c50316aa174319dc938c39664e57912a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68576 from Maran23/rich-text-label-bbcode-color-tag-fix",
            "body": "[3.x] Fix RichTextLabel: BBCode [color] tags are not counting in font char spacing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "91006a4e6ba1651714731d7ed532c32c16229cec": {
            "hash": "91006a4e6ba1651714731d7ed532c32c16229cec",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #73199 from m4gr3d/fix_scene_tree_long_press_rename_conflicts_3x",
            "body": "[3.x] Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77bac1310c2c42dd11f0ec34c6298f5b2d6e455f": {
            "hash": "77bac1310c2c42dd11f0ec34c6298f5b2d6e455f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72958 from lawnjelly/android_update_vital_only",
            "body": "Default update_vital_only to true for Android and Web editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "32b3ef7727b25dfaa8b36012b128948ae597c974": {
            "hash": "32b3ef7727b25dfaa8b36012b128948ae597c974",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "RichTextLabel: Fix hint string for custom_effects property",
            "body": "Fixes #73190.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73206
        },
        "6528f984fedb883f8d5b16e5ee436b3c4d6275c7": {
            "hash": "6528f984fedb883f8d5b16e5ee436b3c4d6275c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73199
        },
        "fda3acd94de74c311c84a41d4139c22c68367484": {
            "hash": "fda3acd94de74c311c84a41d4139c22c68367484",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #73070 from winterpixelgames/bugfix/linebuilder_box_uvs_3.x",
            "body": "[3.x] Fix Line2D UVs when using BOX end cap mode",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eebc983df8b32b6ce338531bc176a7af8bce15be": {
            "hash": "eebc983df8b32b6ce338531bc176a7af8bce15be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxOTY2OTc="
            ],
            "author_raw": "Antokolos <antokolos@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "UWP: Fix build with Google ANGLE not supporting EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER",
            "body": "EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER is not present in Google ANGLE,\nand Microsoft ANGLE is outdated and not supported anymore.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73127
        },
        "f5693969f0bbb4cba8b1cfa2513b169c43c04ede": {
            "hash": "f5693969f0bbb4cba8b1cfa2513b169c43c04ede",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxOTY2OTc="
            ],
            "author_raw": "Antokolos <antokolos@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "UWP: Fix app crash when `managed_object->update_clipboard()` is called",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73126
        },
        "70316aab91696aa9e00762cb2151d1b91f65fd76": {
            "hash": "70316aab91696aa9e00762cb2151d1b91f65fd76",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBa8GIQ"
            ],
            "author_raw": "Brian Semrau <brian@winterpixel.com>",
            "committer_raw": "Brian Semrau <brian@winterpixel.com>",
            "summary": "Fix Line2D UVs when using BOX end cap mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 73070
        },
        "0876a16bdebfa3bf96dc318168e636f15ccd3e45": {
            "hash": "0876a16bdebfa3bf96dc318168e636f15ccd3e45",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Default update_vital_only to true for Android and Web editor",
            "body": "Android devices will typically be powered from battery. This PR defaults the editor on Android to use `update_vital_only` mode, using as little power as possible, in order to conserve battery.\nAlso shows the update spinner by default, to emphasize that vital updates only is occurring, and allow easy switching out of the mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72958
        },
        "a4861df63e1a38ff1732c166a5a2a1f42665a7fc": {
            "hash": "a4861df63e1a38ff1732c166a5a2a1f42665a7fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "[3.x] Backport AudioStream icons from 4.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72661
        },
        "7722461dc5a679379a1d13aec8747b7669ce81be": {
            "hash": "7722461dc5a679379a1d13aec8747b7669ce81be",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72496 from m4gr3d/implement_file_provider_3x",
            "body": "[3.x] Implement file provider capabilities",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "617f5c558075d2e96cae4d48488288438c6f0b21": {
            "hash": "617f5c558075d2e96cae4d48488288438c6f0b21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64424 from RandomShaper/safe_input_synth_3.x",
            "body": "[3.x] Warn users about unsafe usage of `InputEvent`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "44656e83288034a2d359b2bb88447b29710bad30": {
            "hash": "44656e83288034a2d359b2bb88447b29710bad30",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72386 from smix8/navigation_config_warnings_3.x",
            "body": "Fix navigation related nodes not propagating parent class config warnings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fb846d352232131fea57bb40e5af43037bc2e533": {
            "hash": "fb846d352232131fea57bb40e5af43037bc2e533",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71425 from Calinou/spinbox-add-independent-arrow-step-3.x",
            "body": "Add independent spinbox arrow step precision",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b04c9a71f47a5dec7ed146122c39a775ad877d4c": {
            "hash": "b04c9a71f47a5dec7ed146122c39a775ad877d4c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Implement file provider capabilities",
            "body": "The previously used file sharing api was restricted after Android N causing the engine to crash whenever used on devices running Android N or higher.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72496
        },
        "aed400cce28c69a1609db42c88dc35cb8f033603": {
            "hash": "aed400cce28c69a1609db42c88dc35cb8f033603",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71654 from m4gr3d/increase_scroll_bar_size_for_touchscreen_3x",
            "body": "[3.x] Update the size of the scrollbar for the editor on touchscreen devices",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9cd84224bde6e3cdfa717a189e924b510bebd426": {
            "hash": "9cd84224bde6e3cdfa717a189e924b510bebd426",
            "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": "Warn users about unsafe usage of InputEvent",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64424
        },
        "b5213cceac9d88ee4ecafe2d9cdbf2eea5e0b1db": {
            "hash": "b5213cceac9d88ee4ecafe2d9cdbf2eea5e0b1db",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix navigation related nodes not propagating parent class config warnings",
            "body": "Fixes that navigation related nodes do not propagate config warnings from their parent classes.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72386
        },
        "7d135cb962bef2d1a7ef0814fb4addedb95bd0e6": {
            "hash": "7d135cb962bef2d1a7ef0814fb4addedb95bd0e6",
            "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": "Fix code style and consistency of RWLock and Semaphore",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72251
        },
        "9b0f0a713695fe074afe75ed968aafb046efefe8": {
            "hash": "9b0f0a713695fe074afe75ed968aafb046efefe8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #72110 from m4gr3d/implement_godot_editor_3_kill_process",
            "body": "[3.x] Provide a delegate implementation for the `killProcess` logic on Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "768e998b7ad2cbfbd2887b1838a49078dd96cd7a": {
            "hash": "768e998b7ad2cbfbd2887b1838a49078dd96cd7a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71966 from lawnjelly/occluder_portal_index_docs",
            "body": "Improve error messages and classref for occluders and portals",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a8c829cd9183ffc544896ed091d424bbe320e6c9": {
            "hash": "a8c829cd9183ffc544896ed091d424bbe320e6c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71880 from dsnopek/webxr-godot3-world-scale",
            "body": "Correctly apply world_scale in WebXR (Godot 3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "48a55ffad3b0d9ad0da93286f29de9e724c1535d": {
            "hash": "48a55ffad3b0d9ad0da93286f29de9e724c1535d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Provide a delegate implementation for the `killProcess` logic on Android",
            "body": "The implementation forwards the kill request to the Godot host for handling. If the Godot host is unable to handle the request, it falls back to the `OS_Unix::kill(...)` implementation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 72110
        },
        "71654485b81d8636c9727a5c9868fed1e1c9adef": {
            "hash": "71654485b81d8636c9727a5c9868fed1e1c9adef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71969 from m4gr3d/update_godot_editor_label_3x",
            "body": "Update the Godot Android Editor name from `Godot Editor` to `Godot Editor 3`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5a0cb54b3adbff7e63d7bcfb92a33bae1e55bdb0": {
            "hash": "5a0cb54b3adbff7e63d7bcfb92a33bae1e55bdb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Improve error messages and classref for occluders and portals",
            "body": "Misused functions would previously produce no error messages which was confusing for users.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71966
        },
        "e59752bcb7c3513d9535b48bca8d7fbb3260e63d": {
            "hash": "e59752bcb7c3513d9535b48bca8d7fbb3260e63d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the Godot Android Editor name from `Godot Editor` to `Godot Editor 3`",
            "body": "Keep things consistent with the label used for `Godot Editor 4`, and avoid user confusion regarding the different versions of the engine.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71969
        },
        "82be475a8548db69aa8a8447d4466b1a29821b55": {
            "hash": "82be475a8548db69aa8a8447d4466b1a29821b55",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Correctly apply world_scale in WebXR",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71880
        },
        "5a7997c794873f83e6a5ed392aabcce06d564d88": {
            "hash": "5a7997c794873f83e6a5ed392aabcce06d564d88",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71838 from m4gr3d/fix_godot_editor_cropping_3x",
            "body": "[3.x] Update the logic to calculate the screen scale on Android",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "627d688c8055c6f6d68743d57e5b327647dc1fae": {
            "hash": "627d688c8055c6f6d68743d57e5b327647dc1fae",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71699 from jordo/PR-windows-heap-overflow-fix",
            "body": "Windows: Fix heap overflow setting native icon",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "93c76825cee3a8da0bd337fa1acc7362d1dae1b6": {
            "hash": "93c76825cee3a8da0bd337fa1acc7362d1dae1b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64329 from jordo/fix/control-theme-cache",
            "body": "[3.x] Add theme item cache to `Control`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1647f4d85eefa892c8ff698353b2761261e88811": {
            "hash": "1647f4d85eefa892c8ff698353b2761261e88811",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz",
                "MDQ6VXNlcjMyMzg2OA=="
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "summary": "Add dumb theme item cache to Control",
            "body": "(cherry picked from commit 9f88300007cd1d418e2c63c663ca660e46d72fa4)\n\nCo-authored-by: Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "is_cherrypick": true,
            "cherrypick_hash": "9f88300007cd1d418e2c63c663ca660e46d72fa4",
            "pull": 64329
        },
        "9f88300007cd1d418e2c63c663ca660e46d72fa4": {
            "hash": "9f88300007cd1d418e2c63c663ca660e46d72fa4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Add dumb theme item cache to Control",
            "body": "Co-authored-by: Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64314
        },
        "86945ffc7847f3a7e2cbc9990c011eeccdddc25c": {
            "hash": "86945ffc7847f3a7e2cbc9990c011eeccdddc25c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzg2OA=="
            ],
            "author_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "committer_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "summary": "Windows: Fix heap overflow setting native icon",
            "body": "Fixes #71697.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71699
        },
        "ae47e1d37c9fb8fd9166592225e05ab361111029": {
            "hash": "ae47e1d37c9fb8fd9166592225e05ab361111029",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71889 from Calinou/doc-environment-background-energy",
            "body": "Document Environment's `background_energy` property affecting lighting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dd7f5174079f06da1e46ab61e1197af803d61707": {
            "hash": "dd7f5174079f06da1e46ab61e1197af803d61707",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66711 from rsubtil/port_popup_menu_rework",
            "body": "[3.x] PopupMenu rework and enhancements",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d4da275969e6a58cd232bdd2c2ba91a5981b5e17": {
            "hash": "d4da275969e6a58cd232bdd2c2ba91a5981b5e17",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69367 from dogboydog/3.x_csharp_build_exit_code",
            "body": "3.x Exit editor with non-zero return code if --build-solutions fails",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "646a2d9d94e0a1e4ad46a182ecaf35d36d46c15e": {
            "hash": "646a2d9d94e0a1e4ad46a182ecaf35d36d46c15e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document Environment's `background_energy` property affecting lighting",
            "body": "Godot 4.0 allows controlling ambient and specular light intensity\nseparately, but 3.x doesn't.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71889
        },
        "8170b7ae1e233ce981d815968969db55bbb8130c": {
            "hash": "8170b7ae1e233ce981d815968969db55bbb8130c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add a theme usability setting which updates the touch area of UI elements (e.g: scrollbar) for the editor on touchscreen devices",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71654
        },
        "48aedb239e727fd349fd70c09eed159e7f669e61": {
            "hash": "48aedb239e727fd349fd70c09eed159e7f669e61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the logic to calculate the screen scale on Android",
            "body": "Takes into account the ratio between the screen size and the default window dimensions.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71838
        },
        "6a5992c9f16168e74094a8c08caf74a286df1389": {
            "hash": "6a5992c9f16168e74094a8c08caf74a286df1389",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxNzMwODI2"
            ],
            "author_raw": "Eric M <itsjusteza@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "PopupMenu rework and enhancements",
            "body": "Many scrolling behaviour improvements and the ability to limit popup size.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66711
        },
        "f747967444208fa2580bb2992625ec8fe0abefd9": {
            "hash": "f747967444208fa2580bb2992625ec8fe0abefd9",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3)",
            "is_cherrypick": true,
            "cherrypick_hash": "c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3",
            "pull": ""
        },
        "c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3": {
            "hash": "c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6a45e56e5cc396d29a07db01b7bf672fde832af8": {
            "hash": "6a45e56e5cc396d29a07db01b7bf672fde832af8",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc)",
            "is_cherrypick": true,
            "cherrypick_hash": "b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc",
            "pull": ""
        },
        "b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc": {
            "hash": "b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "52919ff352dfd6812894a729b5208e734ce41615": {
            "hash": "52919ff352dfd6812894a729b5208e734ce41615",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMTM3NTE="
            ],
            "author_raw": "Tom Beckmann <tomjonabc@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix writing value for hand-tracking V2.0 to AndroidManifest.xml",
            "body": "(cherry picked from commit 0116d50fdd5ca79849f7c19dc131744b03276c8b)",
            "is_cherrypick": true,
            "cherrypick_hash": "0116d50fdd5ca79849f7c19dc131744b03276c8b",
            "pull": ""
        },
        "0116d50fdd5ca79849f7c19dc131744b03276c8b": {
            "hash": "0116d50fdd5ca79849f7c19dc131744b03276c8b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzMTM3NTE="
            ],
            "author_raw": "Tom Beckmann <tomjonabc@gmail.com>",
            "committer_raw": "Tom Beckmann <tomjonabc@gmail.com>",
            "summary": "Fix writing value for hand-tracking V2.0 to AndroidManifest.xml",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71231
        },
        "04225415c37bd43301f6a640a02b62da7b2cadac": {
            "hash": "04225415c37bd43301f6a640a02b62da7b2cadac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document image size restrictions for custom mouse cursors in HTML5",
            "body": "(cherry picked from commit 296b8f299a1653abcaf194f154c26af07581b000)",
            "is_cherrypick": true,
            "cherrypick_hash": "296b8f299a1653abcaf194f154c26af07581b000",
            "pull": ""
        },
        "296b8f299a1653abcaf194f154c26af07581b000": {
            "hash": "296b8f299a1653abcaf194f154c26af07581b000",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document image size restrictions for custom mouse cursors in HTML5",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71718
        },
        "8b9b488a62c76ccd9b9a655d5a8af6737bffde48": {
            "hash": "8b9b488a62c76ccd9b9a655d5a8af6737bffde48",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71722 from akien-mga/3.x-macos-sprintf",
            "body": "macOS: Fix sprintf deprecation warning",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "161134e969b410970710f68bce68004250610bb1": {
            "hash": "161134e969b410970710f68bce68004250610bb1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71672 from RandomShaper/compat_hooks_3.x",
            "body": "[3.x] Let make_rst.py be forward compatible with 4.0's",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "606101cacd1a348bb0411d3d9dc8c69d006825e7": {
            "hash": "606101cacd1a348bb0411d3d9dc8c69d006825e7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70555 from stmSi/3.x-suggest-filename-save-branch-remote-tree",
            "body": "[3.x] suggest filename save branch remote tree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6088a4802c387f65457ca72436e56fa4fe41245e": {
            "hash": "6088a4802c387f65457ca72436e56fa4fe41245e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70584 from stmSi/3.x-save-branch-as-scene-not-working-in-remote-without-pausing",
            "body": "[3.x] Fixed: `Save Branch as Scene` not working in Remote Tree without Pausing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3da393b44a784f490ef19afb5b0a859e30c2524": {
            "hash": "f3da393b44a784f490ef19afb5b0a859e30c2524",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70378 from Calinou/os-expose-read-from-stdin-3.x",
            "body": "Expose `OS.read_string_from_stdin()` to the scripting API (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a297a69ac88ea595fa935667f0862ad8852f6109": {
            "hash": "a297a69ac88ea595fa935667f0862ad8852f6109",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "macOS: Fix sprintf deprecation warning",
            "body": "Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71722
        },
        "373e545f551c8c1d12070e8de99284120b9c2580": {
            "hash": "373e545f551c8c1d12070e8de99284120b9c2580",
            "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": "Let make_rst.py be forward compatible with 4.0's",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71672
        },
        "a0ddc595a61ca1f472446e45d044f800f3ad6881": {
            "hash": "a0ddc595a61ca1f472446e45d044f800f3ad6881",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71510 from lawnjelly/gles2_oct_unpack",
            "body": "GLES2 fix octahedral half float unpacking",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d4f66544cee042d2ffa3340b7a0bce9ad57f5c3a": {
            "hash": "d4f66544cee042d2ffa3340b7a0bce9ad57f5c3a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71146 from dalexeev/3.x-fix-sprite-frames-doc",
            "body": "[3.x] Fix wrong `SpriteFrames` docs",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c6a428b3d6b50e67f33607fad025fcf5f30314e3": {
            "hash": "c6a428b3d6b50e67f33607fad025fcf5f30314e3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "GLES2 fix octahedral half float unpacking",
            "body": "The strides in _unpack_half_floats() were incorrectly calculated in the case where octahedral normals and tangents were in use.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71510
        },
        "badcfa2523626a2ac824eb852a188284784705a6": {
            "hash": "badcfa2523626a2ac824eb852a188284784705a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Expose `OS.read_string_from_stdin()` to the scripting API",
            "body": "This can be used in scripts to read user input in a blocking manner.\n\nThis also removes the unused `block` argument, which is always `true`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70378
        },
        "e09d4d255ed5c4a1667b2186506ddde85f7942d6": {
            "hash": "e09d4d255ed5c4a1667b2186506ddde85f7942d6",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Jóhannes Gunnar Þorsteinsson <johannesg@johannesg.com>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add independent spinbox arrow step precision",
            "body": "Backported from the `master` branch, with a property hint added.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71425
        },
        "7d6db300d221d41937d1b2f1312e421ae749e232": {
            "hash": "7d6db300d221d41937d1b2f1312e421ae749e232",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71358 from Calinou/csharp-editor-settings-require-restart",
            "body": "Mark C# editor settings to require a restart to be effective",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "031401fe0987284ed581eaec50a506146a444a61": {
            "hash": "031401fe0987284ed581eaec50a506146a444a61",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71320 from timothyqiu/collision-shape-aabb",
            "body": "[3.x] Make CollisionShape selection box use shape AABB",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a93d651293f7f36309c640ec54de45f02a4ca4a7": {
            "hash": "a93d651293f7f36309c640ec54de45f02a4ca4a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Mark C# editor settings to require a restart to be effective",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71358
        },
        "d16a1c7579960c6af4e96cd10bb2fbe9341045d2": {
            "hash": "d16a1c7579960c6af4e96cd10bb2fbe9341045d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make CollisionShape selection box use shape AABB",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71320
        },
        "2d5f9c49a4e582fb2af5b00019a7c46d5e0e8147": {
            "hash": "2d5f9c49a4e582fb2af5b00019a7c46d5e0e8147",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Use clang-format 15",
            "body": "No change compared to version 13 in our codebase.\n\n(cherry picked from commit 02a1a335f74929b4d25028a8b80a9200d8085e57)",
            "is_cherrypick": true,
            "cherrypick_hash": "02a1a335f74929b4d25028a8b80a9200d8085e57",
            "pull": ""
        },
        "02a1a335f74929b4d25028a8b80a9200d8085e57": {
            "hash": "02a1a335f74929b4d25028a8b80a9200d8085e57",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Use clang-format 15",
            "body": "No change compared to version 13 in our codebase.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71164
        },
        "aa8d6c5633168d14c4ea705b866452c6be2ed7d1": {
            "hash": "aa8d6c5633168d14c4ea705b866452c6be2ed7d1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMDQzNTY4"
            ],
            "author_raw": "heppocogne <83043568+heppocogne@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix `get_path()` is not working when files are opend with `open_compressed`",
            "body": "And also fixed `get_absolute_path()` in the same way\n\n(cherry picked from commit ea11ffc88c22dea2b71d7863808cd65f64f9eded)",
            "is_cherrypick": true,
            "cherrypick_hash": "ea11ffc88c22dea2b71d7863808cd65f64f9eded",
            "pull": ""
        },
        "ea11ffc88c22dea2b71d7863808cd65f64f9eded": {
            "hash": "ea11ffc88c22dea2b71d7863808cd65f64f9eded",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMDQzNTY4"
            ],
            "author_raw": "heppocogne <83043568+heppocogne@users.noreply.github.com>",
            "committer_raw": "heppocogne <83043568+heppocogne@users.noreply.github.com>",
            "summary": "Fix `get_path()` is not working when files are opend with `open_compressed`",
            "body": "And also fixed `get_absolute_path()` in the same way",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70726
        },
        "5703cc861f631bffbdd6fb8797e9e5dcd3ea7c87": {
            "hash": "5703cc861f631bffbdd6fb8797e9e5dcd3ea7c87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Support Git worktrees in generation of hash header",
            "body": "(cherry picked from commit 078ab7fe05dcf139b7f943937c602b2c9dbdc8e2)",
            "is_cherrypick": true,
            "cherrypick_hash": "078ab7fe05dcf139b7f943937c602b2c9dbdc8e2",
            "pull": ""
        },
        "078ab7fe05dcf139b7f943937c602b2c9dbdc8e2": {
            "hash": "078ab7fe05dcf139b7f943937c602b2c9dbdc8e2",
            "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": "Support Git worktrees in generation of hash header",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71118
        },
        "90132061f547baa2578a9eb6ea503719b4227d9f": {
            "hash": "90132061f547baa2578a9eb6ea503719b4227d9f",
            "is_merge": false,
            "authored_by": [
                "MDM6Qm90NDk2OTkzMzM="
            ],
            "author_raw": "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bump json5 from 1.0.1 to 1.0.2 in /platform/web",
            "body": "Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.\n- [Release notes](https://github.com/json5/json5/releases)\n- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: json5\ndependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\n(cherry picked from commit a20c8443afa6e23119fbe9ec80bb05e06a442edb)",
            "is_cherrypick": true,
            "cherrypick_hash": "a20c8443afa6e23119fbe9ec80bb05e06a442edb",
            "pull": ""
        },
        "a20c8443afa6e23119fbe9ec80bb05e06a442edb": {
            "hash": "a20c8443afa6e23119fbe9ec80bb05e06a442edb",
            "is_merge": false,
            "authored_by": [
                "MDM6Qm90NDk2OTkzMzM="
            ],
            "author_raw": "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "committer_raw": "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "summary": "Bump json5 from 1.0.1 to 1.0.2 in /platform/web",
            "body": "Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.\n- [Release notes](https://github.com/json5/json5/releases)\n- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: json5\ndependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71110
        },
        "bf577a6c2a181cc6e2a50994e44c548d9cc80f75": {
            "hash": "bf577a6c2a181cc6e2a50994e44c548d9cc80f75",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MjI4Mzk0"
            ],
            "author_raw": "Marius Seufzer <marius.seufzer@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "iOS: Add new model identifiers for DPI metrics",
            "body": "Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>\n(cherry picked from commit ee5057a42e52e2e5b87ee0e6423ac3669ec22cd8)",
            "is_cherrypick": true,
            "cherrypick_hash": "ee5057a42e52e2e5b87ee0e6423ac3669ec22cd8",
            "pull": ""
        },
        "ee5057a42e52e2e5b87ee0e6423ac3669ec22cd8": {
            "hash": "ee5057a42e52e2e5b87ee0e6423ac3669ec22cd8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MjI4Mzk0",
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "Marius Seufzer <marius.seufzer@protonmail.com>",
            "committer_raw": "Marius Seufzer <marius.seufzer@protonmail.com>",
            "summary": "iOS: Add new model identifiers for DPI metrics",
            "body": "Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70022
        },
        "a49fa86cca88936fd97e1379ec24f644f43c7642": {
            "hash": "a49fa86cca88936fd97e1379ec24f644f43c7642",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.2.13, remove zlib from freetype",
            "body": "Security update, fixes CVE-2022-37434 in zlib.\n\nOnly applications exposing/using `inflateGetHeader()` seem to be affected,\nwhich is not our case, so this is not critical for Godot.\n\nRemove duplicated copy of zlib in freetype sources to force using the updated\nversion in `thirdparty/zlib/`.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 93409b8e64a9bc3c271ab4a7489b59a43bc0d048)",
            "is_cherrypick": true,
            "cherrypick_hash": "93409b8e64a9bc3c271ab4a7489b59a43bc0d048",
            "pull": ""
        },
        "93409b8e64a9bc3c271ab4a7489b59a43bc0d048": {
            "hash": "93409b8e64a9bc3c271ab4a7489b59a43bc0d048",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "zlib/minizip: Update to version 1.2.13, remove zlib from freetype",
            "body": "Security update, fixes CVE-2022-37434 in zlib.\n\nOnly applications exposing/using `inflateGetHeader()` seem to be affected,\nwhich is not our case, so this is not critical for Godot.\n\nRemove duplicated copy of zlib in freetype sources to force using the updated\nversion in `thirdparty/zlib/`.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69395
        },
        "456cdf84c15c4a9087778a76389c9f0727a552d7": {
            "hash": "456cdf84c15c4a9087778a76389c9f0727a552d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Fix stylus tilt Y direction.",
            "body": "(cherry picked from commit 5478f9b842431358a0a3b974da9ea8cb109d7001)",
            "is_cherrypick": true,
            "cherrypick_hash": "5478f9b842431358a0a3b974da9ea8cb109d7001",
            "pull": ""
        },
        "5478f9b842431358a0a3b974da9ea8cb109d7001": {
            "hash": "5478f9b842431358a0a3b974da9ea8cb109d7001",
            "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] Fix stylus tilt Y direction.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70498
        },
        "abf5f720736820896496f79f1256dba73b2f4e1c": {
            "hash": "abf5f720736820896496f79f1256dba73b2f4e1c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #70717 from Calinou/particles-tweak-animation-offset-property-hint-3.x",
            "body": "Tweak particles animation offset property hint to allow more precise values (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1426cd3b3a90155b992c5b5d2ba5a2a59d883069": {
            "hash": "1426cd3b3a90155b992c5b5d2ba5a2a59d883069",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "One Copyright Update to rule them all",
            "body": "As many open source projects have started doing it, we're removing the\ncurrent year from the copyright notice, so that we don't need to bump\nit every year.\n\nIt seems like only the first year of publication is technically\nrelevant for copyright notices, and even that seems to be something\nthat many companies stopped listing altogether (in a version controlled\ncodebase, the commits are a much better source of date of publication\nthan a hardcoded copyright statement).\n\nWe also now list Godot Engine contributors first as we're collectively\nthe current maintainers of the project, and we clarify that the\n\"exclusive\" copyright of the co-founders covers the timespan before\nopensourcing (their further contributions are included as part of Godot\nEngine contributors).\n\nAlso fixed \"cf.\" Frenchism - it's meant as \"refer to / see\".\n\nBackported from #70885.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ee7c5a62c2a51a168e6355e6a6b667cd2d9bbb8": {
            "hash": "1ee7c5a62c2a51a168e6355e6a6b667cd2d9bbb8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62444 from lawnjelly/faster_queue_free3",
            "body": "[3.x] Faster queue free",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "450cd5f51e1bbd9968e07af521c514035f4c4655": {
            "hash": "450cd5f51e1bbd9968e07af521c514035f4c4655",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #71132 from Faless/js/3.x_fs_force_sync",
            "body": "[3.x] [Web] Expose API to force file system sync.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "398ed4efc3cf656eb7d29b08ef997f50438e454b": {
            "hash": "398ed4efc3cf656eb7d29b08ef997f50438e454b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "[3.x] Fix wrong `SpriteFrames` docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71146
        },
        "d0ba1517a7792b4068c3dd180524eb514dc51b54": {
            "hash": "d0ba1517a7792b4068c3dd180524eb514dc51b54",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Web] Expose API to force file system sync.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71132
        },
        "111de09c038b7646f7ee0bc20bcf0e15d4e28334": {
            "hash": "111de09c038b7646f7ee0bc20bcf0e15d4e28334",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71103 from AThousandShips/array_find_fix_3_x",
            "body": "[3.x] Fix for comparisons with PoolArrays",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "aa9265928c7d199fcd40cd01891d098d108f3e79": {
            "hash": "aa9265928c7d199fcd40cd01891d098d108f3e79",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70786 from Calinou/gdscript-fix-dict2inst-init-parameters-3.x",
            "body": "[3.x] Make `dict2inst` to work with arbitrary `_init` parameters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "106bfce7f3119a4b14acb1dc2fcc368e82dac4cb": {
            "hash": "106bfce7f3119a4b14acb1dc2fcc368e82dac4cb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #71093 from Banderi/debugger_locals_3.x",
            "body": "[3.x] Fix local variables not showing when breaking on final line",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f26069e94db413336bd1a584b37838feb2c7d6d1": {
            "hash": "f26069e94db413336bd1a584b37838feb2c7d6d1",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBcK-Cw"
            ],
            "author_raw": "Ninni Pipping <ninni.pipping@gmail.com>",
            "committer_raw": "Ninni Pipping <ninni.pipping@gmail.com>",
            "summary": "Fix for PoolArray comparison",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 71103
        },
        "9fa4d3b1b0a5a015959ce0c95b03670a8ae91567": {
            "hash": "9fa4d3b1b0a5a015959ce0c95b03670a8ae91567",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Federico Barlotti <banderi002@gmail.com>",
            "summary": "Fix local variables not showing when breaking on final line",
            "body": "(cherry picked from commit 657b9b659680194f6d3aa546a4b20246bb51fb39)",
            "is_cherrypick": true,
            "cherrypick_hash": "657b9b659680194f6d3aa546a4b20246bb51fb39",
            "pull": 71093
        },
        "657b9b659680194f6d3aa546a4b20246bb51fb39": {
            "hash": "657b9b659680194f6d3aa546a4b20246bb51fb39",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyNzU2MDQ3"
            ],
            "author_raw": "Saracen <SaracenOne@gmail.com>",
            "committer_raw": "Saracen <SaracenOne@gmail.com>",
            "summary": "Fix local variables not showing when breaking on final line",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 58201
        },
        "085490fa0681930aa36ec9d8df8f2706e86a271a": {
            "hash": "085490fa0681930aa36ec9d8df8f2706e86a271a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70581 from timothyqiu/drop-extern-3.x",
            "body": "[3.x] Fix error when dropping script into script editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9832c9d127c5ab0406a4a1e9911ef84b550c94b8": {
            "hash": "9832c9d127c5ab0406a4a1e9911ef84b550c94b8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70593 from OsakiTsukiko/issue-62640",
            "body": "[3.x] Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "50fd9628692bc71074df2416a22be2f7aa83f43a": {
            "hash": "50fd9628692bc71074df2416a22be2f7aa83f43a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70583 from necrashter/fix-set-touch-input-as-handled",
            "body": "[3.x] Set touch input as handled only after _gui_call_input",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b0822232636f602bdbaf972cc3b38666224b0708": {
            "hash": "b0822232636f602bdbaf972cc3b38666224b0708",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70906 from timothyqiu/tree-scroll-3.x",
            "body": "[3.x] Fix Tree overflow without scrolling being enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0a386084bcc6a56a0f362f6a0c29416739136d24": {
            "hash": "0a386084bcc6a56a0f362f6a0c29416739136d24",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBj8LBA"
            ],
            "author_raw": "OsakiTsukiko <osakitsukiko.mail@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70593
        },
        "36a21a43af5f89ef8ea38cc5a8eebcf0252cb8e6": {
            "hash": "36a21a43af5f89ef8ea38cc5a8eebcf0252cb8e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix Tree overflow without scrolling being enabled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70906
        },
        "fa304b51303c21d27a89cb6b83578560843b1327": {
            "hash": "fa304b51303c21d27a89cb6b83578560843b1327",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Marius Hanl <mariushanl@web.de>",
            "summary": "Fix RichTextLabel: BBCode [color] tags are not counting in font char spacing",
            "body": "Each BBCode tag is drawn individually, so we have to add the character spacing manually.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68576
        },
        "dc3d66bc8a272d98f7f9eb5bdd4b6cbe6c81a040": {
            "hash": "dc3d66bc8a272d98f7f9eb5bdd4b6cbe6c81a040",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #70651 from aaronfranke/3.x-gltf-null-cond",
            "body": "[3.x] GLTF: Fix wrong error macro used in a few spots",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "accdd575f675b9a742b0b5e672a6aadd5a873113": {
            "hash": "accdd575f675b9a742b0b5e672a6aadd5a873113",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Andrii Doroshenko (Xrayez) <xrayez@gmail.com>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Make `dict2inst` to work with arbitrary `_init` parameters",
            "body": "This is achieved by skipping initializer call while creating an instance\nof a GDScript. This is implemented by passing -1 as an argument count\nto `_new` and interpreting any value below 0 to mean that the initializer\nshould not be called during instantiation, because internal members of\nan instance are going to be overridden afterwards.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70786
        },
        "717cbbd6e7b18d875c6decb1e40298e394a773af": {
            "hash": "717cbbd6e7b18d875c6decb1e40298e394a773af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Tweak particles animation offset property hint to allow more precise values",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70717
        },
        "ca898a7b77660a1b7398e7144812bf25e9e2f4f0": {
            "hash": "ca898a7b77660a1b7398e7144812bf25e9e2f4f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] GLTF: Fix wrong error macro used in a few spots",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70651
        },
        "15d6f341a73f1c7ab2c740976b27e1acc2002df4": {
            "hash": "15d6f341a73f1c7ab2c740976b27e1acc2002df4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNjYxMDQ5"
            ],
            "author_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "committer_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "summary": "[3.x] Fixed: `Save Branch as Scene` not workking in Remote Tree (only work when u pause)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70584
        },
        "147de75e521ed5a075a04bd3ae75e6b5156ddb29": {
            "hash": "147de75e521ed5a075a04bd3ae75e6b5156ddb29",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgwMjg2MDA="
            ],
            "author_raw": "necrashter <iiilker99@gmail.com>",
            "committer_raw": "necrashter <iiilker99@gmail.com>",
            "summary": "Set touch input as handled only after _gui_call_input",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70583
        },
        "bdcfb0877bf8e93d439fd55e87776c6641661a14": {
            "hash": "bdcfb0877bf8e93d439fd55e87776c6641661a14",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix error when dropping script into script editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70581
        },
        "18f44a4b673cbe32c9e4c996d7b24facfa91b05c": {
            "hash": "18f44a4b673cbe32c9e4c996d7b24facfa91b05c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNjYxMDQ5"
            ],
            "author_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "committer_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "summary": "Suggest Filename in Remote Tree File Dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70555
        },
        "28e1fc4af9bf27ed8df4dc25813f0f748e1d5af2": {
            "hash": "28e1fc4af9bf27ed8df4dc25813f0f748e1d5af2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNjYxMDQ5"
            ],
            "author_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "committer_raw": "stmSi <stm1998sithumyo@gmail.com>",
            "summary": "Fix Editor hanging if audiostream's pitch_scale is NaN",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70514
        },
        "9c437631a4a298c7e1b735bf611e4db9936ae77c": {
            "hash": "9c437631a4a298c7e1b735bf611e4db9936ae77c",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Add support for svg images in the asset lib.",
            "body": "Backport of #70317",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70502
        },
        "0f10eafb38bd54e59fa7fd079ceafd2c07e8be2a": {
            "hash": "0f10eafb38bd54e59fa7fd079ceafd2c07e8be2a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.2",
            "body": "(cherry picked from commit 6e65244b6b33ff4d6f99153baafe23767a488181)",
            "is_cherrypick": true,
            "cherrypick_hash": "6e65244b6b33ff4d6f99153baafe23767a488181",
            "pull": ""
        },
        "6e65244b6b33ff4d6f99153baafe23767a488181": {
            "hash": "6e65244b6b33ff4d6f99153baafe23767a488181",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "mbedtls: Update to upstream version 2.28.2",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70395
        },
        "c531d0fd431a26e465b80fc4d1bcff1277470078": {
            "hash": "c531d0fd431a26e465b80fc4d1bcff1277470078",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.39",
            "body": "(cherry picked from commit 925ad18e1a5b6fa7e25a5b2678fad32e73ad3bf0)",
            "is_cherrypick": true,
            "cherrypick_hash": "925ad18e1a5b6fa7e25a5b2678fad32e73ad3bf0",
            "pull": ""
        },
        "925ad18e1a5b6fa7e25a5b2678fad32e73ad3bf0": {
            "hash": "925ad18e1a5b6fa7e25a5b2678fad32e73ad3bf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.39",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70394
        },
        "d41ce4d4929616c62bef67b1bcd141b91ec1df7f": {
            "hash": "d41ce4d4929616c62bef67b1bcd141b91ec1df7f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxMTcxNDcx"
            ],
            "author_raw": "ipsoftdev <ipsoftdev@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Do not ignore x86 source code directories anywhere under thirdparty directory",
            "body": "(cherry picked from commit b37f10adf74b48d0ed257104ff18e7ab5ff27d63)",
            "is_cherrypick": true,
            "cherrypick_hash": "b37f10adf74b48d0ed257104ff18e7ab5ff27d63",
            "pull": ""
        },
        "b37f10adf74b48d0ed257104ff18e7ab5ff27d63": {
            "hash": "b37f10adf74b48d0ed257104ff18e7ab5ff27d63",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxMTcxNDcx"
            ],
            "author_raw": "ipsoftdev <ipsoftdev@gmail.com>",
            "committer_raw": "ipsoftdev <ipsoftdev@gmail.com>",
            "summary": "Do not ignore x86 source code directories anywhere under thirdparty directory",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70388
        },
        "ac589edb36bb83115fee27728d10194693fd82f8": {
            "hash": "ac589edb36bb83115fee27728d10194693fd82f8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69939 from timothyqiu/open-packed-scene-3.x",
            "body": "[3.x] Add open scene button in Inspector for PackedScene resource",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3571b3f194d3e49a00ee7b1e657e65289bf4f957": {
            "hash": "3571b3f194d3e49a00ee7b1e657e65289bf4f957",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70411 from aaronfranke/3.x-gltf-document-extension",
            "body": "[3.x] Backport the GLTFDocumentExtension system",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5c42b82fd565e4b96650f2be3f26eba40661f423": {
            "hash": "5c42b82fd565e4b96650f2be3f26eba40661f423",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70412 from Calinou/video-driver-change-require-restart",
            "body": "Fix Driver Name editor setting not requiring an editor restart",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b59b566325d42995cf5610095778e3cc0f4cef02": {
            "hash": "b59b566325d42995cf5610095778e3cc0f4cef02",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70262 from Maran23/3-x-editor-inspector-section-click",
            "body": "[3.x] EditorInspectorSection is not (un)folded when clicking under the font",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39edf7ee8a729fac6965db9c6b4ad31e5dcf5783": {
            "hash": "39edf7ee8a729fac6965db9c6b4ad31e5dcf5783",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70365 from lawnjelly/octree_pairing_fix",
            "body": "Fix pairing crash in physics Octree",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7a46f61089fe4c7ef6a0414608d76aeae4ce8795": {
            "hash": "7a46f61089fe4c7ef6a0414608d76aeae4ce8795",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70368 from pfertyk/issue-70187-bit-map-resize-spams-errors",
            "body": "Fix `BitMap.resize` error spam",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "309d3bf19a9b27bf90acc4d36e2b9dba302f8dbf": {
            "hash": "309d3bf19a9b27bf90acc4d36e2b9dba302f8dbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70343 from smix8/finalize_navigation_server_3.x",
            "body": "[3.x] Move navigation server finalize before physics server",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b7bb812fd8db30bb7c03fff67a12c62bce8457f": {
            "hash": "3b7bb812fd8db30bb7c03fff67a12c62bce8457f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70310 from Sauermann/3x-fix-follow-viewport-transform",
            "body": "[3.x] Include the follow-viewport-transform into CanvasLayer transform calculations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76bcc90da87206e4270150d744f34a0b183e72b0": {
            "hash": "76bcc90da87206e4270150d744f34a0b183e72b0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70228 from Calinou/add-transparent-viewport-project-setting-3.x",
            "body": "Add a project setting to make the root viewport transparent (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "df301de95fd6b117468b85eecbad7249ca318c7a": {
            "hash": "df301de95fd6b117468b85eecbad7249ca318c7a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix Driver Name editor setting not requiring an editor restart",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70412
        },
        "e771804e783513a746734474f90c1cd653bb8297": {
            "hash": "e771804e783513a746734474f90c1cd653bb8297",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix some Clang -Wunused-but-set-variable warnings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "62e10daf7039da28c6fd8c8256b1fe91544156ee": {
            "hash": "62e10daf7039da28c6fd8c8256b1fe91544156ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Backport the GLTFDocumentExtension system",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70411
        },
        "edbfaa1d80716499e9f91515acceadec73800219": {
            "hash": "edbfaa1d80716499e9f91515acceadec73800219",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #70185 from timothyqiu/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 11th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7b196dd0eebe69965129f1f567ea840a53b15820": {
            "hash": "7b196dd0eebe69965129f1f567ea840a53b15820",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "AtlasTexture Fix calculating rects when flipping",
            "body": "(cherry picked from commit c3851b91db7a6dfd7170d6171109255ecb4a3809)",
            "is_cherrypick": true,
            "cherrypick_hash": "c3851b91db7a6dfd7170d6171109255ecb4a3809",
            "pull": 70185
        },
        "c3851b91db7a6dfd7170d6171109255ecb4a3809": {
            "hash": "c3851b91db7a6dfd7170d6171109255ecb4a3809",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "AtlasTexture Fix calculating rects when flipping",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70227
        },
        "ddd7189b39b8580192824e29fb443e509d047045": {
            "hash": "ddd7189b39b8580192824e29fb443e509d047045",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODc2NzQ3"
            ],
            "author_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "committer_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "summary": "Fix `BitMap.resize` error spam",
            "body": "Fixes #70187.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70368
        },
        "6a2912c856ec004047e40e05d6bd0be35aae6b6c": {
            "hash": "6a2912c856ec004047e40e05d6bd0be35aae6b6c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix pairing crash in physics Octree",
            "body": "Remove section of code that should not run and was causing crash.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70365
        },
        "8e4f8c82c5537da607756eea66a86057151f9078": {
            "hash": "8e4f8c82c5537da607756eea66a86057151f9078",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "[3.x] Move navigation server finalize before physics server",
            "body": "Moves finalize_navigation_server() before physics server (and also OS in 3.x). The NavigationServer command queue can have objects from other servers like physics or visuals so it needs to be flushed before.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70343
        },
        "608cbd8296b7e85b0921250813e18a9b8f34a941": {
            "hash": "608cbd8296b7e85b0921250813e18a9b8f34a941",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "summary": "Include the follow-viewport-transform into CanvasLayer transform calculations",
            "body": "The follow-viewport-transform was missing from several calculations\n\n3.x version of #59682",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70310
        },
        "51859286a6026c5f853c354b359e3a479ac89c43": {
            "hash": "51859286a6026c5f853c354b359e3a479ac89c43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Marius Hanl <mariushanl@web.de>",
            "summary": "EditorInspectorSection is not folded when clicking under the font",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70262
        },
        "f974bcf0745f87ce2fb1081787fb232567430dc0": {
            "hash": "f974bcf0745f87ce2fb1081787fb232567430dc0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTA4NTY="
            ],
            "author_raw": "Zak Stam <zakscomputers@hotmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add `uri` property for LinkButton",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit d73a9b56b08864b5e5ccf0df910190b064ff7463)",
            "is_cherrypick": true,
            "cherrypick_hash": "d73a9b56b08864b5e5ccf0df910190b064ff7463",
            "pull": 70185
        },
        "d73a9b56b08864b5e5ccf0df910190b064ff7463": {
            "hash": "d73a9b56b08864b5e5ccf0df910190b064ff7463",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4NTA4NTY=",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Zak Stam <zakscomputers@hotmail.com>",
            "committer_raw": "Zak Stam <zakscomputers@hotmail.com>",
            "summary": "Add `uri` property for LinkButton",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 30675
        },
        "4951f50b0fa42c26957edd4ccd65a4ce3127da28": {
            "hash": "4951f50b0fa42c26957edd4ccd65a4ce3127da28",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Keep property values when extending script",
            "body": "(cherry picked from commit 44cf3c22acb140cc2f19f1062c0a4c0a931fd27b)",
            "is_cherrypick": true,
            "cherrypick_hash": "44cf3c22acb140cc2f19f1062c0a4c0a931fd27b",
            "pull": 70185
        },
        "44cf3c22acb140cc2f19f1062c0a4c0a931fd27b": {
            "hash": "44cf3c22acb140cc2f19f1062c0a4c0a931fd27b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Keep property values when extending script",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 43081
        },
        "daa4be06b047227ae7e70fba805507bc7049aaf0": {
            "hash": "daa4be06b047227ae7e70fba805507bc7049aaf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTA2NTc1"
            ],
            "author_raw": "Anilforextra <anilforextra@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Enable material editor preview to be rotated.",
            "body": "(cherry picked from commit d4ee903004637b6ba12eef004a4d9006462c83b6)",
            "is_cherrypick": true,
            "cherrypick_hash": "d4ee903004637b6ba12eef004a4d9006462c83b6",
            "pull": 70185
        },
        "d4ee903004637b6ba12eef004a4d9006462c83b6": {
            "hash": "d4ee903004637b6ba12eef004a4d9006462c83b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE3NTA2NTc1"
            ],
            "author_raw": "Anilforextra <anilforextra@gmail.com>",
            "committer_raw": "Anilforextra <anilforextra@gmail.com>",
            "summary": "Enable material editor preview to be rotated.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 49466
        },
        "17e6d76de62ec5a9a43c327925d18d027aa0eabc": {
            "hash": "17e6d76de62ec5a9a43c327925d18d027aa0eabc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix Navigation agent callback wild pointer crash",
            "body": "Fixes crash in sanitizer builds when callback agent or object are already freed.\n\n(cherry picked from commit 194c1c44e0a20faa4463e3a41bb12cf93a71fc03)",
            "is_cherrypick": true,
            "cherrypick_hash": "194c1c44e0a20faa4463e3a41bb12cf93a71fc03",
            "pull": 70185
        },
        "194c1c44e0a20faa4463e3a41bb12cf93a71fc03": {
            "hash": "194c1c44e0a20faa4463e3a41bb12cf93a71fc03",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix Navigation agent callback wild pointer crash",
            "body": "Fixes crash in sanitizer builds when callback agent or object are already freed.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69629
        },
        "be3017114f30cda349b4417141d958862cc3bc60": {
            "hash": "be3017114f30cda349b4417141d958862cc3bc60",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Silence `Input.vibrate_handheld()` warning as it's already documented",
            "body": "The warning causes messages to be spammed if you are calling this\nmethod in a game that runs on both desktop and mobile platforms,\nunless you guard all calls to `Input.vibrate_handheld()` with\n`OS.has_feature(\"mobile\") or OS.has_feature(\"web\")`.\n\nSince the limitation is already documented (and is obvious enough\ngiven the method's name), the warning message is redundant.\n\n(cherry picked from commit 4a991887bf3dd5fbb687fb379f06ac85aa4a6245)",
            "is_cherrypick": true,
            "cherrypick_hash": "4a991887bf3dd5fbb687fb379f06ac85aa4a6245",
            "pull": 70185
        },
        "4a991887bf3dd5fbb687fb379f06ac85aa4a6245": {
            "hash": "4a991887bf3dd5fbb687fb379f06ac85aa4a6245",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Silence `Input.vibrate_handheld()` warning as it's already documented",
            "body": "The warning causes messages to be spammed if you are calling this\nmethod in a game that runs on both desktop and mobile platforms,\nunless you guard all calls to `Input.vibrate_handheld()` with\n`OS.has_feature(\"mobile\") or OS.has_feature(\"web\")`.\n\nSince the limitation is already documented (and is obvious enough\ngiven the method's name), the warning message is redundant.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70116
        },
        "b2e5c8fe10c8b77f7fcecc1a771e5611ca7a0ac9": {
            "hash": "b2e5c8fe10c8b77f7fcecc1a771e5611ca7a0ac9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix possible Tween leak on exit",
            "body": "(cherry picked from commit e173710963c3316833ac2e2c26ab3830551fd790)",
            "is_cherrypick": true,
            "cherrypick_hash": "e173710963c3316833ac2e2c26ab3830551fd790",
            "pull": 70185
        },
        "e173710963c3316833ac2e2c26ab3830551fd790": {
            "hash": "e173710963c3316833ac2e2c26ab3830551fd790",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix possible Tween leak on exit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70103
        },
        "9056cc9c2a5a8c7fb8ae0a14b597c8ee36f14ccb": {
            "hash": "9056cc9c2a5a8c7fb8ae0a14b597c8ee36f14ccb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix property link not working in MultiNodeEdit",
            "body": "This is due to the `p_field` in the `EditorProperty::emit_changed`.\n`p_field` only works for `MultiNodeEdit`, not for other objects.\n\n(cherry picked from commit b6fdd0815c2448b3858746f6655d8a6cd3a763f4)",
            "is_cherrypick": true,
            "cherrypick_hash": "b6fdd0815c2448b3858746f6655d8a6cd3a763f4",
            "pull": 70185
        },
        "b6fdd0815c2448b3858746f6655d8a6cd3a763f4": {
            "hash": "b6fdd0815c2448b3858746f6655d8a6cd3a763f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMzg2MDY3"
            ],
            "author_raw": "Rindbee <idleman@yeah.net>",
            "committer_raw": "Rindbee <idleman@yeah.net>",
            "summary": "Fix property link not working in MultiNodeEdit",
            "body": "This is due to the `p_field` in the `EditorProperty::emit_changed`.\n`p_field` only works for `MultiNodeEdit`, not for other objects.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62903
        },
        "0d602ce881719f924d22ec5ca44477567ccafd02": {
            "hash": "0d602ce881719f924d22ec5ca44477567ccafd02",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3OTc0NDcw"
            ],
            "author_raw": "FireForge <67974470+fire-forge@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add Vector2/3 linking to more properties",
            "body": "- Camera2D.zoom\n- CanvasLayer.scale\n- ParallaxBackground.scroll_base_scale\n- ParallaxLayer.motion_scale\n- Polygon2D.texture_scale\n- SpatialMaterial.uv1_scale\n- SpatialMaterial.uv2_scale\n\n(cherry picked from commit 92817aa72fe68ebe6f6a0ae74b3d3a7be8cca16c)",
            "is_cherrypick": true,
            "cherrypick_hash": "92817aa72fe68ebe6f6a0ae74b3d3a7be8cca16c",
            "pull": 70185
        },
        "92817aa72fe68ebe6f6a0ae74b3d3a7be8cca16c": {
            "hash": "92817aa72fe68ebe6f6a0ae74b3d3a7be8cca16c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3OTc0NDcw"
            ],
            "author_raw": "FireForge <67974470+fire-forge@users.noreply.github.com>",
            "committer_raw": "FireForge <67974470+fire-forge@users.noreply.github.com>",
            "summary": "Add Vector2/3 linking to more properties",
            "body": "- Camera2D.zoom\n- CanvasLayer.scale\n- ParallaxBackground.scroll_base_scale\n- ParallaxLayer.motion_scale\n- Polygon2D.texture_scale\n- SpatialMaterial.uv1_scale\n- SpatialMaterial.uv2_scale",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62037
        },
        "9499ebecee827b95eea036e58c9a788e13d0ddb2": {
            "hash": "9499ebecee827b95eea036e58c9a788e13d0ddb2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add vector value linking",
            "body": "Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com>\n(cherry picked from commit 5553e27fe8346eed22ca4a47728fedcf2a7d7ffd)",
            "is_cherrypick": true,
            "cherrypick_hash": "5553e27fe8346eed22ca4a47728fedcf2a7d7ffd",
            "pull": 70185
        },
        "5553e27fe8346eed22ca4a47728fedcf2a7d7ffd": {
            "hash": "5553e27fe8346eed22ca4a47728fedcf2a7d7ffd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI=",
                "MDQ6VXNlcjI0NDA2Mg=="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add vector value linking",
            "body": "Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59125
        },
        "65465f309c5666bf98976829e223f5a6d3e5cd27": {
            "hash": "65465f309c5666bf98976829e223f5a6d3e5cd27",
            "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 setting to make the root viewport transparent",
            "body": "This allows creating a project with a transparent window without having\nto write any script.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70228
        },
        "3428bcd854b630118afd00c5d5730f6280489ce7": {
            "hash": "3428bcd854b630118afd00c5d5730f6280489ce7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70156 from m4gr3d/update_editor_theme_3x",
            "body": "[3.x] Add boot splash for the Godot Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "607940875cac0d24f3ad77ef95efc0be633f1a0f": {
            "hash": "607940875cac0d24f3ad77ef95efc0be633f1a0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70111 from Maran23/3.x-check-null-event-in-tree",
            "body": "[3.x] Check for null event in Tree._gui_input to avoid engine crash",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "84566b3296509005016966db0408483cb2d80a20": {
            "hash": "84566b3296509005016966db0408483cb2d80a20",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70089 from Rubonnek/3x-avoid-compiling-editor-checks-in-visibilitynotfier2d",
            "body": "[3.x] Avoid compiling Editor checks in release builds for `VisibilityNotifier2D`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f9f6f60b3adac8878608027fd6ca4c47ad126c0": {
            "hash": "1f9f6f60b3adac8878608027fd6ca4c47ad126c0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67934 from alfredbaudisch/vs-operator-aliases-3.x",
            "body": "[3.x] Add math operators to Visual Shader node names",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4110d48b6377685949d34468cef6aba36cfe4f04": {
            "hash": "4110d48b6377685949d34468cef6aba36cfe4f04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add boot splash for the Godot Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70156
        },
        "09f974b21dcd153d3c1627368ba4d4931a06e1b5": {
            "hash": "09f974b21dcd153d3c1627368ba4d4931a06e1b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Marius Hanl <mariushanl@web.de>",
            "summary": "Check for null event in Tree._gui_input to avoid engine crash",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70111
        },
        "777916409648361f47de81b9a78dee2f864ee8da": {
            "hash": "777916409648361f47de81b9a78dee2f864ee8da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0ODM4Mw=="
            ],
            "author_raw": "Alfred Reinold Baudisch <alfred@alfredbaudisch.com>",
            "committer_raw": "Alfred Reinold Baudisch <alfred@alfredbaudisch.com>",
            "summary": "Add math operators to Visual Shader node names",
            "body": "This change makes it easy, in the \"Create Shader Node\" dialog, to search for VS nodes by just typing the operator. For example, instead of typing \"multiply\", you can just type \"*\" and multiply nodes will be listed.\n\nThis feature is inspired by Unreal Engine node graph editor's UX.\n\nBackported from https://github.com/godotengine/godot/pull/67905",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67934
        },
        "78b8cf7edb116d623d98735eab0fe3f4459f9bda": {
            "hash": "78b8cf7edb116d623d98735eab0fe3f4459f9bda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMzc4ODA="
            ],
            "author_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "committer_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "summary": "Avoid compiling Editor checks in release builds for VisibilityNotifier2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70089
        },
        "4d8b9be48d90a64db4027c0b5ad55b381f865f28": {
            "hash": "4d8b9be48d90a64db4027c0b5ad55b381f865f28",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "embree: Sync build flags with master",
            "body": "Fixes Android ARM build.\nThese flags were added in master with 3f6ed10a5d6fcbccf9e3ad0c3504522691ac40a8.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6963ba631ed0210cf0798e0b77ee83659bbc418a": {
            "hash": "6963ba631ed0210cf0798e0b77ee83659bbc418a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix typos with codespell",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "55441f2301c4274bd95f76c7624b9f519da1793b": {
            "hash": "55441f2301c4274bd95f76c7624b9f519da1793b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDgxMQ=="
            ],
            "author_raw": "Dennis Ranke <dennis.ranke@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "handle ambiguous input events as touch events",
            "body": "there can be events can have both SOURCE_TOUCHSCREEN and SOURCE_STYLUS. handle them as touch events rather than mouse events.\n\n(cherry picked from commit 408000752cb39f93b2639fdeefb783e4dd76910f)",
            "is_cherrypick": true,
            "cherrypick_hash": "408000752cb39f93b2639fdeefb783e4dd76910f",
            "pull": ""
        },
        "408000752cb39f93b2639fdeefb783e4dd76910f": {
            "hash": "408000752cb39f93b2639fdeefb783e4dd76910f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1NDgxMQ=="
            ],
            "author_raw": "Dennis Ranke <dennis.ranke@gmail.com>",
            "committer_raw": "Dennis Ranke <dennis.ranke@gmail.com>",
            "summary": "handle ambiguous input events as touch events",
            "body": "there can be events can have both SOURCE_TOUCHSCREEN and SOURCE_STYLUS. handle them as touch events rather than mouse events.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69990
        },
        "583aea8cd2a162c6b9f8701ecf22e672b8964cd5": {
            "hash": "583aea8cd2a162c6b9f8701ecf22e672b8964cd5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nadamscott, alfredbaudisch, DarkKilauea, DeeJayLSP, dzil123,\njasonwinterpixel, jtnicholl, nikitalita, Riteo, rune-scape, TechnoPorg\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit 85ca32bce61c09b9dda64402d225c88acac37129)",
            "is_cherrypick": true,
            "cherrypick_hash": "85ca32bce61c09b9dda64402d225c88acac37129",
            "pull": ""
        },
        "85ca32bce61c09b9dda64402d225c88acac37129": {
            "hash": "85ca32bce61c09b9dda64402d225c88acac37129",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nadamscott, alfredbaudisch, DarkKilauea, DeeJayLSP, dzil123,\njasonwinterpixel, jtnicholl, nikitalita, Riteo, rune-scape, TechnoPorg\n\nThanks to all contributors and donors for making Godot possible!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d79699041a240162485ea1e024387324697705da": {
            "hash": "d79699041a240162485ea1e024387324697705da",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #70038 from m4gr3d/update_navigation_controls_toggle_3x",
            "body": "[3.x] Update the visibility logic for the spatial editor navigation controls",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd7141db3fdb6784ee762805a2201b8593fef36b": {
            "hash": "bd7141db3fdb6784ee762805a2201b8593fef36b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #54115 from Rubonnek/fix-40310",
            "body": "[3.x] Do not fire VisibilityNotifier `screen_entered` and `screen_exited` signals in the Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0825859a94dcb9e28a20195311718939f5f364f4": {
            "hash": "0825859a94dcb9e28a20195311718939f5f364f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the visibility logic for the spatial editor navigation controls",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70038
        },
        "6a8bae4e35fccd3d7f931df2189412c37dd8acbc": {
            "hash": "6a8bae4e35fccd3d7f931df2189412c37dd8acbc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgzMzc4ODA="
            ],
            "author_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "committer_raw": "Wilson E. Alvarez <wilson.e.alvarez@rubonnek.com>",
            "summary": "Do not fire VisibilityNotifier screen_entered and screen_exited signals in the Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 54115
        },
        "0b7eb2f744d1b5141b090be85e4075911f605e4d": {
            "hash": "0b7eb2f744d1b5141b090be85e4075911f605e4d",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit f5f0543aec4fe89405bf6365b3a2d4e36092c8ab)",
            "is_cherrypick": true,
            "cherrypick_hash": "f5f0543aec4fe89405bf6365b3a2d4e36092c8ab",
            "pull": ""
        },
        "f5f0543aec4fe89405bf6365b3a2d4e36092c8ab": {
            "hash": "f5f0543aec4fe89405bf6365b3a2d4e36092c8ab",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e25d6a0ec27677422dcc0293d277d159f278cefc": {
            "hash": "e25d6a0ec27677422dcc0293d277d159f278cefc",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit ee8986e146568ffa21e0d2824a0145aa5a241728)",
            "is_cherrypick": true,
            "cherrypick_hash": "ee8986e146568ffa21e0d2824a0145aa5a241728",
            "pull": ""
        },
        "ee8986e146568ffa21e0d2824a0145aa5a241728": {
            "hash": "ee8986e146568ffa21e0d2824a0145aa5a241728",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f69d293981209f3cebe49d135971d596846ce35": {
            "hash": "6f69d293981209f3cebe49d135971d596846ce35",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash after executing ItemList.set_icon_scale",
            "body": "(cherry picked from commit 8d0fa193c344be8e1ec801b1a45341801b80a5f8)",
            "is_cherrypick": true,
            "cherrypick_hash": "8d0fa193c344be8e1ec801b1a45341801b80a5f8",
            "pull": ""
        },
        "8d0fa193c344be8e1ec801b1a45341801b80a5f8": {
            "hash": "8d0fa193c344be8e1ec801b1a45341801b80a5f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix crash after executing ItemList.set_icon_scale",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 70007
        },
        "5797b2f4379f804666121f50ecbeaa3759f3abba": {
            "hash": "5797b2f4379f804666121f50ecbeaa3759f3abba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69826 from norrath-hero/3.x",
            "body": "Fix GLES 2 Spotlight bug",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59ab3626d36b918e6ac123b8638f435e8aa5cd5b": {
            "hash": "59ab3626d36b918e6ac123b8638f435e8aa5cd5b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69960 from akien-mga/3.x-lsp-fix-root-uri",
            "body": "LSP: Improve handling of file URI scheme",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a9165290235b924442c8208bc7721dea23d9aeff": {
            "hash": "a9165290235b924442c8208bc7721dea23d9aeff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69976 from DeeJayLSP/update_stb",
            "body": "Update stb libraries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ff714fbe02d5cbb243a9044f37b830cee6d836b1": {
            "hash": "ff714fbe02d5cbb243a9044f37b830cee6d836b1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "SurfaceTool - efficiency improvements",
            "body": "Changed to use LocalVector rather than linked lists.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69723
        },
        "55deecb9a3c7e84c9868082dd03f7f868614b700": {
            "hash": "55deecb9a3c7e84c9868082dd03f7f868614b700",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update stb libraries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69976
        },
        "5d5f0a39580b1602c39c54010fe21f9c75688440": {
            "hash": "5d5f0a39580b1602c39c54010fe21f9c75688440",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69963 from lawnjelly/variant_parser_optional_readahead_3",
            "body": "VariantParser make readahead optional [3.x]",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "776c9d05799a09ec7359a7fc2af83151f6fcc9e0": {
            "hash": "776c9d05799a09ec7359a7fc2af83151f6fcc9e0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "VariantParser make readahead optional",
            "body": "It turns out some areas are independently moving / reading filepointers outside of the VariantParser, which can cause the readahead caching to get out of sync.\n\nThis PR makes the VariantParser readahead to be optional to allow for these use cases.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69963
        },
        "2343ba148bf1dffd6a72de4b1a157468793efa1b": {
            "hash": "2343ba148bf1dffd6a72de4b1a157468793efa1b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69959 from Calinou/distance-fade-use-circular-fade-3.x",
            "body": "Use circular fade instead of linear fade for distance fade (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2c714f19e506192623a97fdbaa6559a8c907d0b9": {
            "hash": "2c714f19e506192623a97fdbaa6559a8c907d0b9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65453 from timothyqiu/agent-target-3.x",
            "body": "[3.x] Make NavigationAgent `target_location` a property",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a412922c2b9d4b928f758f415224710784a3e499": {
            "hash": "a412922c2b9d4b928f758f415224710784a3e499",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0NTAxODE="
            ],
            "author_raw": "Lamia <git@lamia.io>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "LSP: Improve handling of file URI scheme",
            "body": "Fixes #63205.\n\n(cherry picked from commits 3fa943fe2320f28fd6c7a6910f27cf9c91f41e46,\n42a16ef76e4100c285a4a8c17f22a199986072a7 and\n2ff69d61813e1176daca5e6baee5e9f6106bf371)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69960
        },
        "3a2f2d99f65f39e4d5180dc46f5771120f201892": {
            "hash": "3a2f2d99f65f39e4d5180dc46f5771120f201892",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69957 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 10th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "56ac14fbf0240287ca93b625ba55dec6217b244f": {
            "hash": "56ac14fbf0240287ca93b625ba55dec6217b244f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use circular fade instead of linear fade for distance fade",
            "body": "This makes distance fade look the same regardless of the camera angle,\nfor all distance fade modes (Pixel Alpha, Pixel Dither, Object Dither).\nDistance fade now behaves like fog in this regard.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69959
        },
        "f694ab1c641844729ee31af80a395e6a3faf572d": {
            "hash": "f694ab1c641844729ee31af80a395e6a3faf572d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update embree to 3.13.5",
            "body": "(cherry picked from commit 5e4158eb4869427ac13a0fe57e9b688ea4c3b0f1)",
            "is_cherrypick": true,
            "cherrypick_hash": "5e4158eb4869427ac13a0fe57e9b688ea4c3b0f1",
            "pull": 69957
        },
        "5e4158eb4869427ac13a0fe57e9b688ea4c3b0f1": {
            "hash": "5e4158eb4869427ac13a0fe57e9b688ea4c3b0f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update embree to 3.13.5",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69144
        },
        "39b1c06a59515459e6080f6ddfc0e3bae5c8da58": {
            "hash": "39b1c06a59515459e6080f6ddfc0e3bae5c8da58",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix MSVC D9025 warning overriding opt level",
            "body": "And cleanup disable_warnings too to avoid setting `/w` / `-w` multiple times.\n\n(cherry picked from commit 9505f5fdd8ccc8954db874d0457d98c30bfed100)",
            "is_cherrypick": true,
            "cherrypick_hash": "9505f5fdd8ccc8954db874d0457d98c30bfed100",
            "pull": 69957
        },
        "9505f5fdd8ccc8954db874d0457d98c30bfed100": {
            "hash": "9505f5fdd8ccc8954db874d0457d98c30bfed100",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix MSVC D9025 warning overriding opt level",
            "body": "And cleanup disable_warnings too to avoid setting `/w` / `-w` multiple times.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66489
        },
        "99aa9a99f909e17f41e64e18b5255dd65bcd167d": {
            "hash": "99aa9a99f909e17f41e64e18b5255dd65bcd167d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MDIzMDQ="
            ],
            "author_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Force optimized builds for thirdparty Embree files",
            "body": "(cherry picked from commit b197fc20796494fca03162fd2735821a3bd5bc86)",
            "is_cherrypick": true,
            "cherrypick_hash": "b197fc20796494fca03162fd2735821a3bd5bc86",
            "pull": 69957
        },
        "b197fc20796494fca03162fd2735821a3bd5bc86": {
            "hash": "b197fc20796494fca03162fd2735821a3bd5bc86",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MDIzMDQ="
            ],
            "author_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "committer_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "summary": "Force optimized builds for thirdparty Embree files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 53166
        },
        "759ce9b689e47eec36af6c961f7a4af61c709881": {
            "hash": "759ce9b689e47eec36af6c961f7a4af61c709881",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ0MDIzMDQ="
            ],
            "author_raw": "JFonS <joan.fonssanchez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Upgrade Embree and enable ray packets",
            "body": "Minor patch upgrade. Enabling ray packets results in faster\nprocessing of ray streams (i.e. occlusion culling buffer\nupdates) at the cost of slightly larger binary sizes.\n\n(cherry picked from commits 595cbacdf1c4fe9a75f55d9e5b78e49765b28c86\nand eb0f67a541f7633b89e56be511fbe341cb79fb56)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69957
        },
        "c54c1b0b6b439bfb35dcd99fc3c2da342f03ddd2": {
            "hash": "c54c1b0b6b439bfb35dcd99fc3c2da342f03ddd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix infinite loop when calling `Control.popup_centered_minsize()`",
            "body": "Co-authored-by: sriramun <sriramun2@gmail.com>\n(cherry picked from commit 08e804b3b718862e92e6b296b914e3829e43717e)",
            "is_cherrypick": true,
            "cherrypick_hash": "08e804b3b718862e92e6b296b914e3829e43717e",
            "pull": 69957
        },
        "08e804b3b718862e92e6b296b914e3829e43717e": {
            "hash": "08e804b3b718862e92e6b296b914e3829e43717e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjcyMTE4MjQ3"
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix infinite loop when calling `Control.popup_centered_minsize()`",
            "body": "Co-authored-by: sriramun <sriramun2@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61855
        },
        "84d2f884f8fca263578077651c095e3682dd2706": {
            "hash": "84d2f884f8fca263578077651c095e3682dd2706",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@adf7ec1edfc0371ebf5fb469b61f301b8e26ec81\n\n(cherry picked from commit 5f35b1d516f5bc9d13c1e7820b4eca8692d30a25)",
            "is_cherrypick": true,
            "cherrypick_hash": "5f35b1d516f5bc9d13c1e7820b4eca8692d30a25",
            "pull": 69957
        },
        "5f35b1d516f5bc9d13c1e7820b4eca8692d30a25": {
            "hash": "5f35b1d516f5bc9d13c1e7820b4eca8692d30a25",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@adf7ec1edfc0371ebf5fb469b61f301b8e26ec81",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69954
        },
        "ecef4804f2d0d4b3fb87446402e551e4a6ee5261": {
            "hash": "ecef4804f2d0d4b3fb87446402e551e4a6ee5261",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNzI2NjI5"
            ],
            "author_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix errors while deselecting all tree items; issue #65185",
            "body": "(cherry picked from commit d4d5df2314208a99c589456a75299a334672acd2)",
            "is_cherrypick": true,
            "cherrypick_hash": "d4d5df2314208a99c589456a75299a334672acd2",
            "pull": 69957
        },
        "d4d5df2314208a99c589456a75299a334672acd2": {
            "hash": "d4d5df2314208a99c589456a75299a334672acd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNzI2NjI5"
            ],
            "author_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "committer_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "summary": "Fix errors while deselecting all tree items; issue #65185",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68546
        },
        "b5bf60e04f4b333928bb14e2fce448d95a580c88": {
            "hash": "b5bf60e04f4b333928bb14e2fce448d95a580c88",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash in EditorPropertyArray",
            "body": "(cherry picked from commit d80a2a89f07dfddc734c18ac8f565b968eb789c8)",
            "is_cherrypick": true,
            "cherrypick_hash": "d80a2a89f07dfddc734c18ac8f565b968eb789c8",
            "pull": 69957
        },
        "d80a2a89f07dfddc734c18ac8f565b968eb789c8": {
            "hash": "d80a2a89f07dfddc734c18ac8f565b968eb789c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix crash in EditorPropertyArray",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 51471
        },
        "de45636fd39dde3e1975fe99ff8f54cbe7becd1e": {
            "hash": "de45636fd39dde3e1975fe99ff8f54cbe7becd1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Upgrade Android gradle plugin to version 7.2.1",
            "body": "(cherry picked from commit 151233b70281e928527be6d7e91df30c80104a0a)",
            "is_cherrypick": true,
            "cherrypick_hash": "151233b70281e928527be6d7e91df30c80104a0a",
            "pull": 69957
        },
        "151233b70281e928527be6d7e91df30c80104a0a": {
            "hash": "151233b70281e928527be6d7e91df30c80104a0a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Upgrade Android gradle plugin to version 7.2.1",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68497
        },
        "eda014197fe37accf843bdc11c838c0997f4acf7": {
            "hash": "eda014197fe37accf843bdc11c838c0997f4acf7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Web] Add the \"serve\" and \"run\" scons targets.",
            "body": "You can now run the test HTTP server by calling:\n\nscons p=javascript serve\n\nIf you also wish to run the browser, call instead:\n\nscons p=javascript run\n\nThe default listen port is 8060, but can be overriden via the env\nvariable GODOT_WEB_TEST_PORT which must be a valid integer.\n\n(cherry picked from commit a06602363c9b001a1877afa771b3282f2230595c)",
            "is_cherrypick": true,
            "cherrypick_hash": "a06602363c9b001a1877afa771b3282f2230595c",
            "pull": 69957
        },
        "a06602363c9b001a1877afa771b3282f2230595c": {
            "hash": "a06602363c9b001a1877afa771b3282f2230595c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Web] Add the \"serve\" and \"run\" scons targets.",
            "body": "You can now run the test HTTP server by calling:\n\nscons p=javascript serve\n\nIf you also wish to run the browser, call instead:\n\nscons p=javascript run\n\nThe default listen port is 8060, but can be overriden via the env\nvariable GODOT_WEB_TEST_PORT which must be a valid integer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67325
        },
        "816db5c21558817dd42872b938d2c90fd9ec2893": {
            "hash": "816db5c21558817dd42872b938d2c90fd9ec2893",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Replace local web server setup for web editor with a Python-based solution",
            "body": "This makes it easier to set up, as you always have Python installed\nwhen building Godot. On the other hand, you don't always have Node.js\n+ npm installed (and you may not want to spend time running `npm install`).\n\nCo-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>\n(cherry picked from commit 1be1b15a57eb74d3c8d56683e6a221fd4712915c)",
            "is_cherrypick": true,
            "cherrypick_hash": "1be1b15a57eb74d3c8d56683e6a221fd4712915c",
            "pull": 69957
        },
        "1be1b15a57eb74d3c8d56683e6a221fd4712915c": {
            "hash": "1be1b15a57eb74d3c8d56683e6a221fd4712915c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Replace local web server setup for web editor with a Python-based solution",
            "body": "This makes it easier to set up, as you always have Python installed\nwhen building Godot. On the other hand, you don't always have Node.js\n+ npm installed (and you may not want to spend time running `npm install`).\n\nCo-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64886
        },
        "b0b759e6da525192c148c77bf3706abebd7c1fc4": {
            "hash": "b0b759e6da525192c148c77bf3706abebd7c1fc4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines",
            "body": "- `_DEBUG` is MSVC specific so it didn't make much sense to define for\nAndroid and iOS builds.\n- iOS was the only platform to define `DEBUG`. We don't use it anywhere\noutside thirdparty code, which we usually don't intend to debug, so it\nseems better to be consistent with other platforms.\n- Consistently define `NDEBUG` to disable assert behavior in both `release`\nand `release_debug` targets. This used to be set for `release` for all\nplatforms, and `release_debug` for Android and iOS only.\n- Due to the above, I removed the only use we made of `assert()` in Godot\ncode, which was only implemented for Unix anyway, should have been\n`DEV_ENABLED`, and is in PoolAllocator which we don't actually use.\n- The denoise and recast modules keep defining `NDEBUG` even for the `debug`\ntarget as we don't want OIDN and Embree asserting all over the place.\n\n(cherry picked from commit 26e9145c26e6a6c2794300a4a7cf5b19e8b6be37)",
            "is_cherrypick": true,
            "cherrypick_hash": "26e9145c26e6a6c2794300a4a7cf5b19e8b6be37",
            "pull": 69957
        },
        "26e9145c26e6a6c2794300a4a7cf5b19e8b6be37": {
            "hash": "26e9145c26e6a6c2794300a4a7cf5b19e8b6be37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines",
            "body": "- `_DEBUG` is MSVC specific so it didn't make much sense to define for\nAndroid and iOS builds.\n- iOS was the only platform to define `DEBUG`. We don't use it anywhere\noutside thirdparty code, which we usually don't intend to debug, so it\nseems better to be consistent with other platforms.\n- Consistently define `NDEBUG` to disable assert behavior in both `release`\nand `release_debug` targets. This used to be set for `release` for all\nplatforms, and `release_debug` for Android and iOS only.\n- Due to the above, I removed the only use we made of `assert()` in Godot\ncode, which was only implemented for Unix anyway, should have been\n`DEV_ENABLED`, and is in PoolAllocator which we don't actually use.\n- The denoise and recast modules keep defining `NDEBUG` even for the `debug`\ntarget as we don't want OIDN and Embree asserting all over the place.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66303
        },
        "bd248650d1c434407631ad77467009f0836f123e": {
            "hash": "bd248650d1c434407631ad77467009f0836f123e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update miniupnpc to 2.2.4",
            "body": "(cherry picked from commit f592f6ba0c77392e33bfdc9ff552d319602b22b0)",
            "is_cherrypick": true,
            "cherrypick_hash": "f592f6ba0c77392e33bfdc9ff552d319602b22b0",
            "pull": 69957
        },
        "f592f6ba0c77392e33bfdc9ff552d319602b22b0": {
            "hash": "f592f6ba0c77392e33bfdc9ff552d319602b22b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update miniupnpc to 2.2.4",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69393
        },
        "912cd434180402209f487b9a70c94445c8c96514": {
            "hash": "912cd434180402209f487b9a70c94445c8c96514",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to version 2.2.3",
            "body": "Library code and public headers are now properly separated, we can fix include paths\nto remove the redundant subfolder.\n\n(cherry picked from commit 432ac521ef50ca41a81cffc1770cb46f72a422f6)",
            "is_cherrypick": true,
            "cherrypick_hash": "432ac521ef50ca41a81cffc1770cb46f72a422f6",
            "pull": 69957
        },
        "432ac521ef50ca41a81cffc1770cb46f72a422f6": {
            "hash": "432ac521ef50ca41a81cffc1770cb46f72a422f6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "miniupnpc: Update to version 2.2.3",
            "body": "Library code and public headers are now properly separated, we can fix include paths\nto remove the redundant subfolder.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 55117
        },
        "41b880582e597f97620ed370e22eb3d159c4a021": {
            "hash": "41b880582e597f97620ed370e22eb3d159c4a021",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Web] Add PS3 gamepad mapping for FF+Linux.",
            "body": "(cherry picked from commit 0fe0505f77a8d15a68a434184a86167571709b5e)",
            "is_cherrypick": true,
            "cherrypick_hash": "0fe0505f77a8d15a68a434184a86167571709b5e",
            "pull": 69957
        },
        "0fe0505f77a8d15a68a434184a86167571709b5e": {
            "hash": "0fe0505f77a8d15a68a434184a86167571709b5e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Web] Add PS3 gamepad mapping for FF+Linux.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66814
        },
        "0e594bb8150131f23a5db9b72a8e33a5306079c5": {
            "hash": "0e594bb8150131f23a5db9b72a8e33a5306079c5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #48037 from ray90514/bug#47720",
            "body": "Fix Script editor completion doesn't suggest members of a script for type hints",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bfce0c1e52945697f7471937f964eb1912b5ce12": {
            "hash": "bfce0c1e52945697f7471937f964eb1912b5ce12",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #59765 from pfertyk/issue-59359-wrong-visible-line-count-if-newline",
            "body": "Fix wrong visible line count for newline",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7afbd5904e8cfccd8e87ddfca9f05359ca2df113": {
            "hash": "7afbd5904e8cfccd8e87ddfca9f05359ca2df113",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2MzgxMjU1"
            ],
            "author_raw": "ray90514 <ray90514@hotmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Script editor completion doesn't suggest members of a script for type hints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 48037
        },
        "004c174086b45d3f882603b60f22344c58bafd50": {
            "hash": "004c174086b45d3f882603b60f22344c58bafd50",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69929 from aaronfranke/3.x-gltf-subclasses",
            "body": "[3.x] Backport moving camera and light logic to GLTF subclasses, fix ortho cameras",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "16ad014dd3ddd10775655172cce9623766799c78": {
            "hash": "16ad014dd3ddd10775655172cce9623766799c78",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67040 from Calinou/xdg-paths-linux-only-3.x",
            "body": "Only support XDG directory path configuration on Linux (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0efa2cec08237a43e2c7971f69d33a11a2b5f138": {
            "hash": "0efa2cec08237a43e2c7971f69d33a11a2b5f138",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67767 from Calinou/doc-debanding-3d-only-3.x",
            "body": "Document debanding only affecting 3D rendering by default (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06c266f231992dc4feda76e4e2e2d678019f1429": {
            "hash": "06c266f231992dc4feda76e4e2e2d678019f1429",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Only support XDG directory path configuration on Linux",
            "body": "This also harmonizes the server code to be consistent with Linux desktop\n(with warnings printed for relative XDG paths).\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67040
        },
        "4475a93736ff05c27a21f29a01e59e1dd9c4483c": {
            "hash": "4475a93736ff05c27a21f29a01e59e1dd9c4483c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document debanding only affecting 3D rendering by default",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67767
        },
        "9ef525c3a0d0ebe01da459578b3be865239c576c": {
            "hash": "9ef525c3a0d0ebe01da459578b3be865239c576c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69946 from godotengine/revert-59234-3.x-rid-comparison-id",
            "body": "Revert \"RID: Change comparison operators to use RID_Data id instead of address\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c404cc0e5819914af34b37bd964260c66e5b4cab": {
            "hash": "c404cc0e5819914af34b37bd964260c66e5b4cab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Revert \"RID: Change comparison operators to use RID_Data id instead of address\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69946
        },
        "433be4aa3e5a2dff8708646864c5cdd986cd87a6": {
            "hash": "433be4aa3e5a2dff8708646864c5cdd986cd87a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add open scene button in Inspector for PackedScene resource",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69939
        },
        "495a1e3fb9cef5b737d90773d8a1d1fb35e4f516": {
            "hash": "495a1e3fb9cef5b737d90773d8a1d1fb35e4f516",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69943 from timothyqiu/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 9th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e0ef339ffd3dc003016fbf0d55e351fd08946c7": {
            "hash": "5e0ef339ffd3dc003016fbf0d55e351fd08946c7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Document `print_stack()` and `get_stack()` requiring a debugger connection",
            "body": "(cherry picked from commit 530e31d4a38a6129c0b7ac7cbd9928788ed28e4b)",
            "is_cherrypick": true,
            "cherrypick_hash": "530e31d4a38a6129c0b7ac7cbd9928788ed28e4b",
            "pull": 69943
        },
        "530e31d4a38a6129c0b7ac7cbd9928788ed28e4b": {
            "hash": "530e31d4a38a6129c0b7ac7cbd9928788ed28e4b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document `print_stack()` and `get_stack()` requiring a debugger connection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66525
        },
        "0873cf065673f2a051346923d5516400993a006d": {
            "hash": "0873cf065673f2a051346923d5516400993a006d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Keep a single, portable implementation of `OS::get_processor_count()`",
            "body": "(cherry picked from commit 6bf02c016236c2d79b3e8cf10cfb580157535e5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "6bf02c016236c2d79b3e8cf10cfb580157535e5f",
            "pull": 69943
        },
        "6bf02c016236c2d79b3e8cf10cfb580157535e5f": {
            "hash": "6bf02c016236c2d79b3e8cf10cfb580157535e5f",
            "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": "Keep a single, portable implementation of `OS::get_processor_count()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64815
        },
        "0754c7ee1a05f98ba242ff25476d47126e7dab88": {
            "hash": "0754c7ee1a05f98ba242ff25476d47126e7dab88",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1Mzc2OTUw"
            ],
            "author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix `InputEventAction`'s `is_action` method ignoring `exact_match` parameter",
            "body": "(cherry picked from commit 38b51942d6d346d19dd5d4cd1073389caf0152fc)",
            "is_cherrypick": true,
            "cherrypick_hash": "38b51942d6d346d19dd5d4cd1073389caf0152fc",
            "pull": 69943
        },
        "38b51942d6d346d19dd5d4cd1073389caf0152fc": {
            "hash": "38b51942d6d346d19dd5d4cd1073389caf0152fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM1Mzc2OTUw"
            ],
            "author_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
            "committer_raw": "Emmanouil Papadeas <manoschool@yahoo.gr>",
            "summary": "Fix `InputEventAction`'s `is_action` method ignoring `exact_match` parameter",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63109
        },
        "8f5ccfa21f2291e0f98185b9c0dbc240a287f110": {
            "hash": "8f5ccfa21f2291e0f98185b9c0dbc240a287f110",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxMzk1Nw=="
            ],
            "author_raw": "nyanpasu64 <nyanpasu64@tuta.io>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix burning CPU with udev disabled on Flatpak",
            "body": "Fixes #67355.\n\n(cherry picked from commit 0cbd1c85a96384ef93978661e408ce7c1b721847)",
            "is_cherrypick": true,
            "cherrypick_hash": "0cbd1c85a96384ef93978661e408ce7c1b721847",
            "pull": 69943
        },
        "0cbd1c85a96384ef93978661e408ce7c1b721847": {
            "hash": "0cbd1c85a96384ef93978661e408ce7c1b721847",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxMzk1Nw=="
            ],
            "author_raw": "nyanpasu64 <nyanpasu64@tuta.io>",
            "committer_raw": "nyanpasu64 <nyanpasu64@tuta.io>",
            "summary": "Fix burning CPU with udev disabled on Flatpak",
            "body": "Fixes #67355.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69563
        },
        "9ac09dfb64346f782a90319e2d8df03804e95b00": {
            "hash": "9ac09dfb64346f782a90319e2d8df03804e95b00",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2OTExOTA3"
            ],
            "author_raw": "Phnix <76911907+MrPhnix@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "incorrect range value with min value and step",
            "body": "If the minimum value and the steps are greater than 0, the value will not be calculated correctly.\n\nCo-Authored-By: Astral-Sheep <109028693+Astral-Sheep@users.noreply.github.com>\n(cherry picked from commit fe1f8443a411c64eb8a2934512ab982f3df3d550)",
            "is_cherrypick": true,
            "cherrypick_hash": "fe1f8443a411c64eb8a2934512ab982f3df3d550",
            "pull": 69943
        },
        "fe1f8443a411c64eb8a2934512ab982f3df3d550": {
            "hash": "fe1f8443a411c64eb8a2934512ab982f3df3d550",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2OTExOTA3",
                "U_kgDOBn-lVQ"
            ],
            "author_raw": "Phnix <76911907+MrPhnix@users.noreply.github.com>",
            "committer_raw": "Phnix <76911907+MrPhnix@users.noreply.github.com>",
            "summary": "incorrect range value with min value and step",
            "body": "If the minimum value and the steps are greater than 0, the value will not be calculated correctly.\n\nCo-Authored-By: Astral-Sheep <109028693+Astral-Sheep@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65101
        },
        "16bb34d23d6288de0fd3f7a08953790b26456ff6": {
            "hash": "16bb34d23d6288de0fd3f7a08953790b26456ff6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add detail to NavigationPolygon outline error msg",
            "body": "Adds additional information to the error msg when the convex partition fails due to invalid outline arrays.\n\n(cherry picked from commit f30ebacbe851bd207e1c55e82d04caf150a59690)",
            "is_cherrypick": true,
            "cherrypick_hash": "f30ebacbe851bd207e1c55e82d04caf150a59690",
            "pull": 69943
        },
        "f30ebacbe851bd207e1c55e82d04caf150a59690": {
            "hash": "f30ebacbe851bd207e1c55e82d04caf150a59690",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Add detail to NavigationPolygon outline error msg",
            "body": "Adds additional information to the error msg when the convex partition fails due to invalid outline arrays.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68486
        },
        "8770197731cb9b6c1a12a30052dbc23a6bedf928": {
            "hash": "8770197731cb9b6c1a12a30052dbc23a6bedf928",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTQ2Mg=="
            ],
            "author_raw": "Steve Cotton <steve@octalot.at>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "doc: link GPUParticles2D to the 2D Particles demo",
            "body": "Add a comment in the link to the Dodge The Creeps demo too. That demo only uses\nparticles for one thing (to leave a trail when the player moves), they're not\ninteracting with anything else in the demo; it took me a bit of searching to\nfind where they were used.\n\n(cherry picked from commit 6db9752f23d73f4992bd32ecc73261d9f849c5f4)",
            "is_cherrypick": true,
            "cherrypick_hash": "6db9752f23d73f4992bd32ecc73261d9f849c5f4",
            "pull": 69943
        },
        "6db9752f23d73f4992bd32ecc73261d9f849c5f4": {
            "hash": "6db9752f23d73f4992bd32ecc73261d9f849c5f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwMTQ2Mg=="
            ],
            "author_raw": "Steve Cotton <steve@octalot.at>",
            "committer_raw": "Steve Cotton <steve@octalot.at>",
            "summary": "doc: link GPUParticles2D to the 2D Particles demo",
            "body": "Add a comment in the link to the Dodge The Creeps demo too. That demo only uses\nparticles for one thing (to leave a trail when the player moves), they're not\ninteracting with anything else in the demo; it took me a bit of searching to\nfind where they were used.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67836
        },
        "ae94cc4ecc6d273d251e663d6365a0cf77326275": {
            "hash": "ae94cc4ecc6d273d251e663d6365a0cf77326275",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "SCons: Fix MSVC warning LNK4042 about dupe objects in regex",
            "body": "(cherry picked from commit 3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73)",
            "is_cherrypick": true,
            "cherrypick_hash": "3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73",
            "pull": 69943
        },
        "3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73": {
            "hash": "3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix MSVC warning LNK4042 about dupe objects in regex",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66493
        },
        "40357471dcd6e060dfe864298de8e8809c38d799": {
            "hash": "40357471dcd6e060dfe864298de8e8809c38d799",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTgzNw=="
            ],
            "author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix typo bug in heightmap shape",
            "body": "(cherry picked from commit 55eceb5150ee0c6b38f12f4be3fd601506959288)",
            "is_cherrypick": true,
            "cherrypick_hash": "55eceb5150ee0c6b38f12f4be3fd601506959288",
            "pull": 69943
        },
        "55eceb5150ee0c6b38f12f4be3fd601506959288": {
            "hash": "55eceb5150ee0c6b38f12f4be3fd601506959288",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTgzNw=="
            ],
            "author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "summary": "Fix typo bug in heightmap shape",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69852
        },
        "ac14c31ca6489cdf3b356876de87a75aa3ba1697": {
            "hash": "ac14c31ca6489cdf3b356876de87a75aa3ba1697",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix libtheora source code being mistakenly `.gitignore`d",
            "body": "(cherry picked from commit ffb9f2b53f3f2fe0ad600d131ce4463610e77988)",
            "is_cherrypick": true,
            "cherrypick_hash": "ffb9f2b53f3f2fe0ad600d131ce4463610e77988",
            "pull": 69943
        },
        "ffb9f2b53f3f2fe0ad600d131ce4463610e77988": {
            "hash": "ffb9f2b53f3f2fe0ad600d131ce4463610e77988",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix libtheora source code being mistakenly `.gitignore`d",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69730
        },
        "dd1c96b547b93fd59d95ecd28fb17d7c9455e45a": {
            "hash": "dd1c96b547b93fd59d95ecd28fb17d7c9455e45a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add note about GROUP_CALL_UNIQUE not considering arguments",
            "body": "(cherry picked from commit 3f2d6f5f6cd9623d6aa7149bc1871b021d84304c)",
            "is_cherrypick": true,
            "cherrypick_hash": "3f2d6f5f6cd9623d6aa7149bc1871b021d84304c",
            "pull": 69943
        },
        "3f2d6f5f6cd9623d6aa7149bc1871b021d84304c": {
            "hash": "3f2d6f5f6cd9623d6aa7149bc1871b021d84304c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add note about GROUP_CALL_UNIQUE not considering arguments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69559
        },
        "b661ed90f5274922c750dc154632d05fc1bba3a5": {
            "hash": "b661ed90f5274922c750dc154632d05fc1bba3a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Update CA certificates to 2022.10 revision",
            "body": "(cherry picked from commit a81c1e8a58cdd0ee1bc9aafe93c2582466d4b7a4)",
            "is_cherrypick": true,
            "cherrypick_hash": "a81c1e8a58cdd0ee1bc9aafe93c2582466d4b7a4",
            "pull": 69943
        },
        "a81c1e8a58cdd0ee1bc9aafe93c2582466d4b7a4": {
            "hash": "a81c1e8a58cdd0ee1bc9aafe93c2582466d4b7a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update CA certificates to 2022.10 revision",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69342
        },
        "5978268f7977814beada1397cc82164f3ecad741": {
            "hash": "5978268f7977814beada1397cc82164f3ecad741",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "[MSVC] Use symbols from .pdb only, to avoid incorrect names in the backtrace when symbols are missing.",
            "body": "(cherry picked from commit d99c32668a55ec56442f01e51f698a0cedb96bff)",
            "is_cherrypick": true,
            "cherrypick_hash": "d99c32668a55ec56442f01e51f698a0cedb96bff",
            "pull": 69943
        },
        "d99c32668a55ec56442f01e51f698a0cedb96bff": {
            "hash": "d99c32668a55ec56442f01e51f698a0cedb96bff",
            "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": "[MSVC] Use symbols from .pdb only, to avoid incorrect names in the backtrace when symbols are missing.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69332
        },
        "e8c2e0e876e308071b08b4d151ece0ab70adaa7b": {
            "hash": "e8c2e0e876e308071b08b4d151ece0ab70adaa7b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM4OTI="
            ],
            "author_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add VS's enc_temp_folder to .gitignore",
            "body": "(cherry picked from commit 8ae66c143bd2c6be1e8119e92dcdb99d51de329f)",
            "is_cherrypick": true,
            "cherrypick_hash": "8ae66c143bd2c6be1e8119e92dcdb99d51de329f",
            "pull": 69943
        },
        "8ae66c143bd2c6be1e8119e92dcdb99d51de329f": {
            "hash": "8ae66c143bd2c6be1e8119e92dcdb99d51de329f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzM4OTI="
            ],
            "author_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "committer_raw": "ocean (they/them) <anvilfolk@gmail.com>",
            "summary": "Add VS's enc_temp_folder to .gitignore",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68847
        },
        "7b20f05db68430555fc4f1ced20753d584d6f9c8": {
            "hash": "7b20f05db68430555fc4f1ced20753d584d6f9c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MjkxMDc="
            ],
            "author_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add MSVC problem matcher to CI",
            "body": "(cherry picked from commit ed2c1d1c51a76ae77cac4b70a4e74f43a39d4ad4)",
            "is_cherrypick": true,
            "cherrypick_hash": "ed2c1d1c51a76ae77cac4b70a4e74f43a39d4ad4",
            "pull": 69943
        },
        "ed2c1d1c51a76ae77cac4b70a4e74f43a39d4ad4": {
            "hash": "ed2c1d1c51a76ae77cac4b70a4e74f43a39d4ad4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MjkxMDc="
            ],
            "author_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "committer_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "summary": "Add MSVC problem matcher to CI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68543
        },
        "72b6c4062a966e211a6da654ff98294a7436ee05": {
            "hash": "72b6c4062a966e211a6da654ff98294a7436ee05",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add GCC problem matcher to CI",
            "body": "(cherry picked from commit d3641c9d0d6f2eb96391e5249d6dc21c4baa3417)",
            "is_cherrypick": true,
            "cherrypick_hash": "d3641c9d0d6f2eb96391e5249d6dc21c4baa3417",
            "pull": 69943
        },
        "d3641c9d0d6f2eb96391e5249d6dc21c4baa3417": {
            "hash": "d3641c9d0d6f2eb96391e5249d6dc21c4baa3417",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Add GCC problem matcher to CI",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68538
        },
        "a887f48d1d74b6903045450e10e4735e234acbbe": {
            "hash": "a887f48d1d74b6903045450e10e4735e234acbbe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Backport moving camera and light logic to GLTF subclasses",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69929
        },
        "f128170a1878758e27ee4c9ded7e74ebcde210b8": {
            "hash": "f128170a1878758e27ee4c9ded7e74ebcde210b8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69558 from timothyqiu/canvas-layer-unique-call",
            "body": "[3.x] Fix CanvasLayer visibility toggle can only run once per frame",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bd4be9f644d11195f77829a148204eaf3d9fecc4": {
            "hash": "bd4be9f644d11195f77829a148204eaf3d9fecc4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69775 from Calinou/backbuffercopy-only-show-rect-when-relevant-3.x",
            "body": "Fix BackBufferCopy `rect` property appearing when not relevant in inspector (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bf295fcc6bce9a879e0cbdd1b2c9f4bd7bf48702": {
            "hash": "bf295fcc6bce9a879e0cbdd1b2c9f4bd7bf48702",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69879 from aaronfranke/3.x-gltf-doc-p-parameter",
            "body": "[3.x] Consistently use `p_` for parameters in GLTFDocument",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "25f02bf9200f0b305b138e9beadf2142ed053c2a": {
            "hash": "25f02bf9200f0b305b138e9beadf2142ed053c2a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69823 from madmiraal/fix-65773",
            "body": "[3.x] Store Bullet total gravity, linear damp and angular damp calculations",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8b1c9ff3ce856edfc8d7b8eaf9135775b675777": {
            "hash": "d8b1c9ff3ce856edfc8d7b8eaf9135775b675777",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Consistently use `p_` for parameters in GLTFDocument",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69879
        },
        "aca8999cc9eb442b1c8c8b87244d7ccaf06abfd5": {
            "hash": "aca8999cc9eb442b1c8c8b87244d7ccaf06abfd5",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBwSnMQ"
            ],
            "author_raw": "norrath-hero <117745457+norrath-hero@users.noreply.github.com>",
            "committer_raw": "norrath_hero <norrath_hero@hotmail.com>",
            "summary": "Fix GLES 2 Spotlight Bug",
            "body": "Fixes https://github.com/godotengine/godot/issues/69759\nFixes https://github.com/godotengine/godot/issues/54343\nFixes https://github.com/godotengine/godot/issues/25526",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69826
        },
        "7669f6e66075c05de1db48253e5a5e5398a3b736": {
            "hash": "7669f6e66075c05de1db48253e5a5e5398a3b736",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Store Bullet total gravity, linear damp and angular damp calculations",
            "body": "so they can be retrieved from PhysicsDirectBodyState",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69823
        },
        "5115db63aaa119471ce4c79799c0d22cf875c75a": {
            "hash": "5115db63aaa119471ce4c79799c0d22cf875c75a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix BackBufferCopy `rect` property appearing when not relevant in inspector",
            "body": "The `rect` property is only effective if `copy_mode` is Rect.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69775
        },
        "9983df9210b2ba4e9161c9fc52eefef9d1d3c07b": {
            "hash": "9983df9210b2ba4e9161c9fc52eefef9d1d3c07b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69526 from m4gr3d/polish_navigation_controls_opacity_3x",
            "body": "[3.x] Minor tweaks/polish to the navigation controls to prevent interference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0cd3db459d5a1b51d76dce16f250c9c99a76bd69": {
            "hash": "0cd3db459d5a1b51d76dce16f250c9c99a76bd69",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65079 from lawnjelly/faster_variant_parser",
            "body": "Add readahead to VariantParser",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c42bbc6feb8a9f3f0c8fa28096c562e24a4de0a8": {
            "hash": "c42bbc6feb8a9f3f0c8fa28096c562e24a4de0a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69585 from bruvzg/fix_tm_tr",
            "body": "[TextMesh, 3.x] Fix auto-translation and ignore control chars.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4b7b9b74bc29c87aec9cdc00d3ecf63c4672fc21": {
            "hash": "4b7b9b74bc29c87aec9cdc00d3ecf63c4672fc21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69569 from timothyqiu/tree-update-remove-child",
            "body": "[3.x] Fix TreeItem.remove_child not updating Tree immediately",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bf7f93d23676fb40292cf309298ae1f01ee1d459": {
            "hash": "bf7f93d23676fb40292cf309298ae1f01ee1d459",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69384 from asalazar516/3.x_delete_nodes_request_param",
            "body": "[3.x] Add missing argument to `AnimationNodeBlendTreeEditor::_delete_nodes_request`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "efa6b01c97f5780f2e8ea1a1073c561326c0c861": {
            "hash": "efa6b01c97f5780f2e8ea1a1073c561326c0c861",
            "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": "[TextMesh, 3.x] Fix auto-translation and ignore control chars.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69585
        },
        "6a99678bc6725a99eb43dfbf1ed6298ef3b9f23a": {
            "hash": "6a99678bc6725a99eb43dfbf1ed6298ef3b9f23a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69568 from timothyqiu/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 8th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7bdbfbf822aa3816df5615ce6180fcef171fd329": {
            "hash": "7bdbfbf822aa3816df5615ce6180fcef171fd329",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix TreeItem.remove_child not updating Tree immediately",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69569
        },
        "1a452686398887842cbc98d7a56fc0337256f279": {
            "hash": "1a452686398887842cbc98d7a56fc0337256f279",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix animation signal caches_cleared firing timing",
            "body": "(cherry picked from commit 962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc)",
            "is_cherrypick": true,
            "cherrypick_hash": "962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc",
            "pull": 69568
        },
        "962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc": {
            "hash": "962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxOTM4MjYz"
            ],
            "author_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "committer_raw": "Silc 'Tokage' Renew <tokage.it.lab@gmail.com>",
            "summary": "Fix animation signal caches_cleared firing timing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69474
        },
        "cbc8ccbe206cd43b74795de29e73b2e9f1676c52": {
            "hash": "cbc8ccbe206cd43b74795de29e73b2e9f1676c52",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoD8pw"
            ],
            "author_raw": "alex-pahdo <109116583+alex-pahdo@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add more info to WAV import errors",
            "body": "Print mismatched header contents and file size, which can provide more clues to users when debugging.\n\n(cherry picked from commit f5d256b118914817e2c7ac5c35421e2767fc1e79)",
            "is_cherrypick": true,
            "cherrypick_hash": "f5d256b118914817e2c7ac5c35421e2767fc1e79",
            "pull": 69568
        },
        "f5d256b118914817e2c7ac5c35421e2767fc1e79": {
            "hash": "f5d256b118914817e2c7ac5c35421e2767fc1e79",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBoD8pw"
            ],
            "author_raw": "alex-pahdo <109116583+alex-pahdo@users.noreply.github.com>",
            "committer_raw": "alex-pahdo <109116583+alex-pahdo@users.noreply.github.com>",
            "summary": "Add more info to WAV import errors",
            "body": "Print mismatched header contents and file size, which can provide more clues to users when debugging.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67852
        },
        "bf54ed91240643b884fba8ec5ddccc3c47f8a288": {
            "hash": "bf54ed91240643b884fba8ec5ddccc3c47f8a288",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add JetBrains Fleet folder to gitignore",
            "body": "(cherry picked from commit 166d86ca84460650b79da6672eb46f278c6214f8)",
            "is_cherrypick": true,
            "cherrypick_hash": "166d86ca84460650b79da6672eb46f278c6214f8",
            "pull": 69568
        },
        "166d86ca84460650b79da6672eb46f278c6214f8": {
            "hash": "166d86ca84460650b79da6672eb46f278c6214f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Add JetBrains Fleet folder to gitignore",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67358
        },
        "9a0a9bbaec4141b68827297c1dc332a37993544d": {
            "hash": "9a0a9bbaec4141b68827297c1dc332a37993544d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Document `Array.sort()` and `sort_custom()` using unstable sorting",
            "body": "(cherry picked from commit 85b617a6a3a17f05b8e111220daec6eb769a81e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "85b617a6a3a17f05b8e111220daec6eb769a81e8",
            "pull": 69568
        },
        "85b617a6a3a17f05b8e111220daec6eb769a81e8": {
            "hash": "85b617a6a3a17f05b8e111220daec6eb769a81e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document `Array.sort()` and `sort_custom()` using unstable sorting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67053
        },
        "aa8c63f8afb4c2d427b93d521da88bdd4a0d7eb9": {
            "hash": "aa8c63f8afb4c2d427b93d521da88bdd4a0d7eb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNjA0OTY="
            ],
            "author_raw": "Zak Grumbles <zakgrumbles@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add note regarding RefCounted to EditorScript docs",
            "body": "(cherry picked from commit e5dc2ed98278575ca6d0cae68228995bbc386ada)",
            "is_cherrypick": true,
            "cherrypick_hash": "e5dc2ed98278575ca6d0cae68228995bbc386ada",
            "pull": 69568
        },
        "e5dc2ed98278575ca6d0cae68228995bbc386ada": {
            "hash": "e5dc2ed98278575ca6d0cae68228995bbc386ada",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkwNjA0OTY="
            ],
            "author_raw": "Zak Grumbles <zakgrumbles@gmail.com>",
            "committer_raw": "Zak Grumbles <zakgrumbles@gmail.com>",
            "summary": "Add note regarding RefCounted to EditorScript docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66326
        },
        "b18ef4dc836e4f0f0d2778b2202aa9679773e0be": {
            "hash": "b18ef4dc836e4f0f0d2778b2202aa9679773e0be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize`",
            "body": "- `-fomit-frame-pointer` is included automatically by both GCC and\nClang in `-O1` and above.\n- `-ftree-vectorize` is included automatically by GCC in `-O2` and\nbeyond, and seems always enabled by Clang.\n\nCloses #66296. See that issue for a detailed investigation.\n\n(cherry picked from commit c5c3d13dc0dbbf95a2350f57d69e7cdc546d395d)",
            "is_cherrypick": true,
            "cherrypick_hash": "c5c3d13dc0dbbf95a2350f57d69e7cdc546d395d",
            "pull": 69568
        },
        "c5c3d13dc0dbbf95a2350f57d69e7cdc546d395d": {
            "hash": "c5c3d13dc0dbbf95a2350f57d69e7cdc546d395d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize`",
            "body": "- `-fomit-frame-pointer` is included automatically by both GCC and\nClang in `-O1` and above.\n- `-ftree-vectorize` is included automatically by GCC in `-O2` and\nbeyond, and seems always enabled by Clang.\n\nCloses #66296. See that issue for a detailed investigation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66297
        },
        "2ef00521130bd354a5cd052ee4d9e8f4c8ea5e49": {
            "hash": "2ef00521130bd354a5cd052ee4d9e8f4c8ea5e49",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix array-bounds warning in BVH",
            "body": "Provides a workaround to prevent tripping a compiler warning.\n\n(cherry picked from commit 91d252c69795cdfc53e71c553edcff665636ea16)",
            "is_cherrypick": true,
            "cherrypick_hash": "91d252c69795cdfc53e71c553edcff665636ea16",
            "pull": 69568
        },
        "91d252c69795cdfc53e71c553edcff665636ea16": {
            "hash": "91d252c69795cdfc53e71c553edcff665636ea16",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix array-bounds warning in BVH",
            "body": "Provides a workaround to prevent tripping a compiler warning.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66260
        },
        "da3b8b324d0fdbf6d8fac97850274a757d72e0b7": {
            "hash": "da3b8b324d0fdbf6d8fac97850274a757d72e0b7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0MTQ5Mw=="
            ],
            "author_raw": "Ithamar R. Adema <ithamar@game3dee.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add 16-bits TGA support",
            "body": "(cherry picked from commit 200f6ac0894982b31c59acc11cd5f8d4f8971219)",
            "is_cherrypick": true,
            "cherrypick_hash": "200f6ac0894982b31c59acc11cd5f8d4f8971219",
            "pull": 69568
        },
        "200f6ac0894982b31c59acc11cd5f8d4f8971219": {
            "hash": "200f6ac0894982b31c59acc11cd5f8d4f8971219",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU0MTQ5Mw=="
            ],
            "author_raw": "Ithamar R. Adema <ithamar@game3dee.com>",
            "committer_raw": "Ithamar R. Adema <ithamar@game3dee.com>",
            "summary": "Add 16-bits TGA support",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65717
        },
        "df1a0b25ea3c39cb6ae171d13fee9632887bdb87": {
            "hash": "df1a0b25ea3c39cb6ae171d13fee9632887bdb87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2MjQ4NTM="
            ],
            "author_raw": "Hakim <hakim.rouatbi@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Prevent AnimationPlayer from being added on GLTF import if the option is unchecked. Fixes #63954",
            "body": "(cherry picked from commit 805ffdfbf6841ac19c6fdbf3425a6ff15115bed7)",
            "is_cherrypick": true,
            "cherrypick_hash": "805ffdfbf6841ac19c6fdbf3425a6ff15115bed7",
            "pull": 69568
        },
        "805ffdfbf6841ac19c6fdbf3425a6ff15115bed7": {
            "hash": "805ffdfbf6841ac19c6fdbf3425a6ff15115bed7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2MjQ4NTM="
            ],
            "author_raw": "Hakim <hakim.rouatbi@gmail.com>",
            "committer_raw": "Hakim <hakim.rouatbi@gmail.com>",
            "summary": "Prevent AnimationPlayer from being added on GLTF import if the option is unchecked. Fixes #63954",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64169
        },
        "3f8bb6fb531a7fa841a701f19f6f207512137b1e": {
            "hash": "3f8bb6fb531a7fa841a701f19f6f207512137b1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improvements to EditorResourcePicker",
            "body": "(cherry picked from commit 9568789a9d7845a7224cadea996d009463e87125)",
            "is_cherrypick": true,
            "cherrypick_hash": "9568789a9d7845a7224cadea996d009463e87125",
            "pull": 69568
        },
        "9568789a9d7845a7224cadea996d009463e87125": {
            "hash": "9568789a9d7845a7224cadea996d009463e87125",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improvements to EditorResourcePicker",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 56398
        },
        "22f93bccb463cebbcf6e2fd47ca9f0a3902a79d7": {
            "hash": "22f93bccb463cebbcf6e2fd47ca9f0a3902a79d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NDk4ODMy"
            ],
            "author_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix MIDI input with ALSA.",
            "body": "Reworked the handling of ALSA RawMidi input to support:\n- Running Status.\n- RealTime Category messages arriving during other messages data.\n- Multiple connected RawMidi interfaces.\n\n(cherry picked from commit 81575174cbd99b4d1cedbe763d1df7cbc7e641c6)",
            "is_cherrypick": true,
            "cherrypick_hash": "81575174cbd99b4d1cedbe763d1df7cbc7e641c6",
            "pull": 69568
        },
        "81575174cbd99b4d1cedbe763d1df7cbc7e641c6": {
            "hash": "81575174cbd99b4d1cedbe763d1df7cbc7e641c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NDk4ODMy"
            ],
            "author_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "committer_raw": "Ibrahn Sahir <ibrahn.sahir@gmail.com>",
            "summary": "Fix MIDI input with ALSA.",
            "body": "Reworked the handling of ALSA RawMidi input to support:\n- Running Status.\n- RealTime Category messages arriving during other messages data.\n- Multiple connected RawMidi interfaces.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 54309
        },
        "a6a89356b782ddf0e34c86f764cfc4539fb67247": {
            "hash": "a6a89356b782ddf0e34c86f764cfc4539fb67247",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix CanvasLayer visibility toggle can only run once per frame",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69558
        },
        "f1e6ecd3b56a226132810ab180eedebdba2fb286": {
            "hash": "f1e6ecd3b56a226132810ab180eedebdba2fb286",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Minor tweaks/polish to the navigation controls to prevent interference:",
            "body": "- Reduce controls size\n- Enable opacity on hover to increase visibility",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69526
        },
        "fd101d9def450607732737fb752d76d99c1ebcc7": {
            "hash": "fd101d9def450607732737fb752d76d99c1ebcc7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2MDMxNjQ3"
            ],
            "author_raw": "asalazar516 <asalazar51694@gmail.com>",
            "committer_raw": "asalazar516 <asalazar51694@gmail.com>",
            "summary": "[3.x] Add missing argument to AnimationNodeBlendTreeEditor::_delete_nodes_request",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69384
        },
        "01574a566ff1f1a7270bd986b226c1bd351f894e": {
            "hash": "01574a566ff1f1a7270bd986b226c1bd351f894e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69447 from aaronfranke/3.x-gltf-organize-files",
            "body": "[3.x] GLTF: Organize structures and extensions into subfolders",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4d5ef72669ccd86d59054c73c8dec950a7fd5e9d": {
            "hash": "4d5ef72669ccd86d59054c73c8dec950a7fd5e9d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69434 from timothyqiu/editor-title",
            "body": "[3.x] Update project window title when a project setting was changed",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "af635f05bfe30a3502d8a6d07fd591f229c259f5": {
            "hash": "af635f05bfe30a3502d8a6d07fd591f229c259f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68630 from m4gr3d/fix_input_event_screen_drag_routing_3x",
            "body": "[3.x] Fix routing of `InputEventScreenDrag` events to `Control` nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8aa3b32c907c4e3633d02156242fe5146a26325": {
            "hash": "d8aa3b32c907c4e3633d02156242fe5146a26325",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] GLTF: Organize structures and extensions into subfolders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69447
        },
        "b7ef58f221925d81c4443c5a12ee78cd4c33bb30": {
            "hash": "b7ef58f221925d81c4443c5a12ee78cd4c33bb30",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69433 from timothyqiu/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 7th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ea2ef7c44804e8eb27d33f8234311b1a9a56482": {
            "hash": "9ea2ef7c44804e8eb27d33f8234311b1a9a56482",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw",
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Update project window title when a project setting was changed",
            "body": "Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69434
        },
        "1a123070c8948f0e08bc5400ef55570261b5a317": {
            "hash": "1a123070c8948f0e08bc5400ef55570261b5a317",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNzI2NjI5"
            ],
            "author_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove auto selecting the first file for FileDialog with Save file mode selected",
            "body": "(cherry picked from commit 5cd30be56d1d34d84bd423fb99f8fa03edbfe75e)",
            "is_cherrypick": true,
            "cherrypick_hash": "5cd30be56d1d34d84bd423fb99f8fa03edbfe75e",
            "pull": 69433
        },
        "5cd30be56d1d34d84bd423fb99f8fa03edbfe75e": {
            "hash": "5cd30be56d1d34d84bd423fb99f8fa03edbfe75e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIzNzI2NjI5"
            ],
            "author_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "committer_raw": "Dawid Marzec <marzecdawid@gmail.com>",
            "summary": "Remove auto selecting the first file for FileDialog with Save file mode selected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68589
        },
        "06920544b8e88e33cb537afec93fafe2d70a05a7": {
            "hash": "06920544b8e88e33cb537afec93fafe2d70a05a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add an exception for thirdparty subdirectories in file_format.sh",
            "body": "This exception is also present in clang_format.sh and is needed in some\ncases.\n\n(cherry picked from commit 10eaf0c52bcec565df46a90ceeebe59d52c8cbff)",
            "is_cherrypick": true,
            "cherrypick_hash": "10eaf0c52bcec565df46a90ceeebe59d52c8cbff",
            "pull": 69433
        },
        "10eaf0c52bcec565df46a90ceeebe59d52c8cbff": {
            "hash": "10eaf0c52bcec565df46a90ceeebe59d52c8cbff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Add an exception for thirdparty subdirectories in file_format.sh",
            "body": "This exception is also present in clang_format.sh and is needed in some\ncases.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68587
        },
        "fdc21747bee08985a702aac074b39239bf014eb6": {
            "hash": "fdc21747bee08985a702aac074b39239bf014eb6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve editor property capitalization",
            "body": "* Captialize stop words when they are the last word.\n* Add stop words logic in `extract.py`.\n\n(cherry picked from commit c0e9d928e6b0b20442bb98246a43c53e667ce29d)",
            "is_cherrypick": true,
            "cherrypick_hash": "c0e9d928e6b0b20442bb98246a43c53e667ce29d",
            "pull": 69433
        },
        "c0e9d928e6b0b20442bb98246a43c53e667ce29d": {
            "hash": "c0e9d928e6b0b20442bb98246a43c53e667ce29d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve editor property capitalization",
            "body": "* Captialize stop words when they are the last word.\n* Add stop words logic in `extract.py`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69165
        },
        "2363d0f9ba5eae0c79fc9f8f53068f8489e67e85": {
            "hash": "2363d0f9ba5eae0c79fc9f8f53068f8489e67e85",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve editor property capitalization",
            "body": "- Don't capitalize stop words such as \"at\", \"in\" or \"to\".\n- Add more acronyms to capitalize.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit aafa816946dbf06e71f48b2fc4c7a1edf1eec65c)",
            "is_cherrypick": true,
            "cherrypick_hash": "aafa816946dbf06e71f48b2fc4c7a1edf1eec65c",
            "pull": 69433
        },
        "aafa816946dbf06e71f48b2fc4c7a1edf1eec65c": {
            "hash": "aafa816946dbf06e71f48b2fc4c7a1edf1eec65c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve editor property capitalization",
            "body": "- Don't capitalize stop words such as \"at\", \"in\" or \"to\".\n- Add more acronyms to capitalize.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68455
        },
        "57c429975c14cac84d65d5b01a0ba758c9465463": {
            "hash": "57c429975c14cac84d65d5b01a0ba758c9465463",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make Camera3D gizmo clickable",
            "body": "(cherry picked from commit ca9063fe4ecbf261768d9e21fb0fb5d83bb2dfa8)",
            "is_cherrypick": true,
            "cherrypick_hash": "ca9063fe4ecbf261768d9e21fb0fb5d83bb2dfa8",
            "pull": 69433
        },
        "ca9063fe4ecbf261768d9e21fb0fb5d83bb2dfa8": {
            "hash": "ca9063fe4ecbf261768d9e21fb0fb5d83bb2dfa8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make Camera3D gizmo clickable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68003
        },
        "2f13adbdb65ab36fb9f29c379efdaea4c3f0202a": {
            "hash": "2f13adbdb65ab36fb9f29c379efdaea4c3f0202a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove error condition from get_global_transform()",
            "body": "(cherry picked from commit 2ff676a696a9cc1d77c0a8f4d5f31de8c7b5bc1a)",
            "is_cherrypick": true,
            "cherrypick_hash": "2ff676a696a9cc1d77c0a8f4d5f31de8c7b5bc1a",
            "pull": 69433
        },
        "2ff676a696a9cc1d77c0a8f4d5f31de8c7b5bc1a": {
            "hash": "2ff676a696a9cc1d77c0a8f4d5f31de8c7b5bc1a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Remove error condition from get_global_transform()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67710
        },
        "21856280fabb074c73026392939f2e6ba5b1f20d": {
            "hash": "21856280fabb074c73026392939f2e6ba5b1f20d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Describe the left mouse button constant as the primary button",
            "body": "(cherry picked from commit f6e9565bdc56c2def2a0bb87b77bdf4f36bd70bc)",
            "is_cherrypick": true,
            "cherrypick_hash": "f6e9565bdc56c2def2a0bb87b77bdf4f36bd70bc",
            "pull": 69433
        },
        "f6e9565bdc56c2def2a0bb87b77bdf4f36bd70bc": {
            "hash": "f6e9565bdc56c2def2a0bb87b77bdf4f36bd70bc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Describe the left mouse button constant as the primary button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66913
        },
        "37efeaad7234cc59a75c25f7156086db90818e37": {
            "hash": "37efeaad7234cc59a75c25f7156086db90818e37",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <5117197+RedMser@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove LGTM badge",
            "body": "LGTM.com will be shut down in December 2022\n\n(cherry picked from commit db687b1fcd5b3a4cd5be2649009f2b3129cea56c)",
            "is_cherrypick": true,
            "cherrypick_hash": "db687b1fcd5b3a4cd5be2649009f2b3129cea56c",
            "pull": 69433
        },
        "db687b1fcd5b3a4cd5be2649009f2b3129cea56c": {
            "hash": "db687b1fcd5b3a4cd5be2649009f2b3129cea56c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTcxOTc="
            ],
            "author_raw": "RedMser <5117197+RedMser@users.noreply.github.com>",
            "committer_raw": "RedMser <5117197+RedMser@users.noreply.github.com>",
            "summary": "Remove LGTM badge",
            "body": "LGTM.com will be shut down in December 2022",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66714
        },
        "a00193279063966cb813e506b68480dac2f91db8": {
            "hash": "a00193279063966cb813e506b68480dac2f91db8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDAyNjY="
            ],
            "author_raw": "streq <strequena@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "clarify [member polygons] functionality in the Polygon2D class documentation",
            "body": "(cherry picked from commit de66acc6243827d4b5543656ec588d841d8b7504)",
            "is_cherrypick": true,
            "cherrypick_hash": "de66acc6243827d4b5543656ec588d841d8b7504",
            "pull": 69433
        },
        "de66acc6243827d4b5543656ec588d841d8b7504": {
            "hash": "de66acc6243827d4b5543656ec588d841d8b7504",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDAyNjY="
            ],
            "author_raw": "streq <strequena@gmail.com>",
            "committer_raw": "streq <strequena@gmail.com>",
            "summary": "clarify [member polygons] functionality in the Polygon2D class documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64659
        },
        "22ecc0561d8d8f4fe39856c4141edba2dd6bbbd8": {
            "hash": "22ecc0561d8d8f4fe39856c4141edba2dd6bbbd8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Create reset tracks with the right update mode",
            "body": "(cherry picked from commit b46a2aaa4bb4ed89be2e8fb8cdde9258f72172c8)",
            "is_cherrypick": true,
            "cherrypick_hash": "b46a2aaa4bb4ed89be2e8fb8cdde9258f72172c8",
            "pull": 69433
        },
        "b46a2aaa4bb4ed89be2e8fb8cdde9258f72172c8": {
            "hash": "b46a2aaa4bb4ed89be2e8fb8cdde9258f72172c8",
            "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": "Create reset tracks with the right update mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63119
        },
        "0ae562c9dc57dd70fabe2930eeee4265bc71fab2": {
            "hash": "0ae562c9dc57dd70fabe2930eeee4265bc71fab2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Update root order on layer change",
            "body": "When the layer of a CanvasLayer changes, the order of roots needs to be recalculated.\n\n(cherry picked from commit 8d60e8b5d4120d9f9a4868bfb8f0059e733d6d5f)",
            "is_cherrypick": true,
            "cherrypick_hash": "8d60e8b5d4120d9f9a4868bfb8f0059e733d6d5f",
            "pull": 69433
        },
        "8d60e8b5d4120d9f9a4868bfb8f0059e733d6d5f": {
            "hash": "8d60e8b5d4120d9f9a4868bfb8f0059e733d6d5f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "summary": "Update root order on layer change",
            "body": "When the layer of a CanvasLayer changes, the order of roots needs to be recalculated.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59479
        },
        "099e90e00d43f536296b7d205ba369660d18d41a": {
            "hash": "099e90e00d43f536296b7d205ba369660d18d41a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5OTQ2MDMw"
            ],
            "author_raw": "Lyuma <xn.lyuma@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make Node editable_instance methods available to GDScript",
            "body": "(cherry picked from commit 7eb6ae279848e8300431cfe925be70fa7ffd7299)",
            "is_cherrypick": true,
            "cherrypick_hash": "7eb6ae279848e8300431cfe925be70fa7ffd7299",
            "pull": 69433
        },
        "7eb6ae279848e8300431cfe925be70fa7ffd7299": {
            "hash": "7eb6ae279848e8300431cfe925be70fa7ffd7299",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5OTQ2MDMw"
            ],
            "author_raw": "Lyuma <xn.lyuma@gmail.com>",
            "committer_raw": "Lyuma <xn.lyuma@gmail.com>",
            "summary": "Make Node editable_instance methods available to GDScript",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 52000
        },
        "1b607b04b427e464e4b317f1519d9a0d19dc2081": {
            "hash": "1b607b04b427e464e4b317f1519d9a0d19dc2081",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Advance animation after confirming",
            "body": "(cherry picked from commit 798f9c8632c62c52d6053c42250e6c02be1e1427)",
            "is_cherrypick": true,
            "cherrypick_hash": "798f9c8632c62c52d6053c42250e6c02be1e1427",
            "pull": 69433
        },
        "798f9c8632c62c52d6053c42250e6c02be1e1427": {
            "hash": "798f9c8632c62c52d6053c42250e6c02be1e1427",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Advance animation after confirming",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 48995
        },
        "7f0b3bc2a0db7febf143c54be38c969fd9443f40": {
            "hash": "7f0b3bc2a0db7febf143c54be38c969fd9443f40",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add editor setting for AcceptDialog OK/Cancel buttons positioning",
            "body": "The position (left/right) of the Cancel and OK buttons in AcceptDialog\nare DisplayServer specific, as Windows uses OK/Cancel and macOS uses Cancel/OK.\n\nLinux/X11 currently uses the macOS convention which is also the GTK+/GNOME one,\nthough it's not consistent with Qt/KDE applications which follow the Windows\nconvention.\n\nSince that can't satisfy everyone, it's best if it's configurable also for the\neditor (it's already configurable for the project).\n\nFixes #59379.\n\n(cherry picked from commit 9bb05de89fcc286a0d78bea12dc779a56c274fb0)",
            "is_cherrypick": true,
            "cherrypick_hash": "9bb05de89fcc286a0d78bea12dc779a56c274fb0",
            "pull": 69433
        },
        "9bb05de89fcc286a0d78bea12dc779a56c274fb0": {
            "hash": "9bb05de89fcc286a0d78bea12dc779a56c274fb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add editor setting for AcceptDialog OK/Cancel buttons positioning",
            "body": "The position (left/right) of the Cancel and OK buttons in AcceptDialog\nare DisplayServer specific, as Windows uses OK/Cancel and macOS uses Cancel/OK.\n\nLinux/X11 currently uses the macOS convention which is also the GTK+/GNOME one,\nthough it's not consistent with Qt/KDE applications which follow the Windows\nconvention.\n\nSince that can't satisfy everyone, it's best if it's configurable also for the\neditor (it's already configurable for the project).\n\nFixes #59379.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59382
        },
        "b28bcb4cfc09267ebfc36a0d59289bacdaf131ce": {
            "hash": "b28bcb4cfc09267ebfc36a0d59289bacdaf131ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix the logic used to route `InputEventScreenDrag` events to `Control` nodes.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68630
        },
        "87296b3ea528e1290769a99f3040ff14b6b3e560": {
            "hash": "87296b3ea528e1290769a99f3040ff14b6b3e560",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #69400 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 6th batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42e01da3c4e4bfbe21dcf9ba29533f0426d239c0": {
            "hash": "42e01da3c4e4bfbe21dcf9ba29533f0426d239c0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Fix export button incorrectly disabled when using login/app password for notarization.",
            "body": "(cherry picked from commit aa117a128e48bb922df2c17e957fb29eedfad746)",
            "is_cherrypick": true,
            "cherrypick_hash": "aa117a128e48bb922df2c17e957fb29eedfad746",
            "pull": 69400
        },
        "aa117a128e48bb922df2c17e957fb29eedfad746": {
            "hash": "aa117a128e48bb922df2c17e957fb29eedfad746",
            "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] Fix export button incorrectly disabled when using login/app password for notarization.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69377
        },
        "ccb9ffb6a34eacbd684c159cb512b693a371236c": {
            "hash": "ccb9ffb6a34eacbd684c159cb512b693a371236c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix unused exitcode in macos export plugin",
            "body": "Fix that the exitcode is never set.\n\n(cherry picked from commit 567a591f87749389e917b7713e8ab881859207e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "567a591f87749389e917b7713e8ab881859207e8",
            "pull": 69400
        },
        "567a591f87749389e917b7713e8ab881859207e8": {
            "hash": "567a591f87749389e917b7713e8ab881859207e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkyMjc="
            ],
            "author_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "committer_raw": "Markus Sauermann <6299227+Sauermann@users.noreply.github.com>",
            "summary": "Fix unused exitcode in macos export plugin",
            "body": "Fix that the exitcode is never set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68931
        },
        "84904da07ad95f70f08d2f2b715c2b0ca76b547e": {
            "hash": "84904da07ad95f70f08d2f2b715c2b0ca76b547e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Export] Use image loader directly to avoid \"resource as image file\" errors.",
            "body": "(cherry picked from commit 908bef8eee145408bbf660e873279a978a0acb74)",
            "is_cherrypick": true,
            "cherrypick_hash": "908bef8eee145408bbf660e873279a978a0acb74",
            "pull": 69400
        },
        "908bef8eee145408bbf660e873279a978a0acb74": {
            "hash": "908bef8eee145408bbf660e873279a978a0acb74",
            "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": "[Export] Use image loader directly to avoid \"resource as image file\" errors.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68916
        },
        "d08e057194ea1ae7a246ccb4b3ff20b115281a6e": {
            "hash": "d08e057194ea1ae7a246ccb4b3ff20b115281a6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix parsing of the `keep_screen_on` display setting",
            "body": "(cherry picked from commit 3c75887d41b09e8ca6a9002b77f894a1c3813d73)",
            "is_cherrypick": true,
            "cherrypick_hash": "3c75887d41b09e8ca6a9002b77f894a1c3813d73",
            "pull": 69400
        },
        "3c75887d41b09e8ca6a9002b77f894a1c3813d73": {
            "hash": "3c75887d41b09e8ca6a9002b77f894a1c3813d73",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix parsing of the `keep_screen_on` display setting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68790
        },
        "477d24b6d1e17a9810da6abcf6914ce42829d591": {
            "hash": "477d24b6d1e17a9810da6abcf6914ce42829d591",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix wrong android key mapping.",
            "body": "Fixes the wrong mapping of `Key::HOME`. Androids `KEYCODE_HOME` is in fact the hardware home button the right mapping is `KEYCODE_MOVE_HOME`.\n\nAlso adds mappings to keys that were not present before.\n\n(cherry picked from commit a3f0dc5a831777ac67d4eadb865ecd6bb2b261e3)",
            "is_cherrypick": true,
            "cherrypick_hash": "a3f0dc5a831777ac67d4eadb865ecd6bb2b261e3",
            "pull": 69400
        },
        "a3f0dc5a831777ac67d4eadb865ecd6bb2b261e3": {
            "hash": "a3f0dc5a831777ac67d4eadb865ecd6bb2b261e3",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBe5tvQ"
            ],
            "author_raw": "HolonProduction <holonproduction@gmail.com>",
            "committer_raw": "HolonProduction <holonproduction@gmail.com>",
            "summary": "Fix wrong android key mapping.",
            "body": "Fixes the wrong mapping of `Key::HOME`. Androids `KEYCODE_HOME` is in fact the hardware home button the right mapping is `KEYCODE_MOVE_HOME`.\n\nAlso adds mappings to keys that were not present before.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68287
        },
        "3b869e802769e4153cc1239cd765c5a34cd47a53": {
            "hash": "3b869e802769e4153cc1239cd765c5a34cd47a53",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash of queue_free() when main loop is not SceneTree",
            "body": "(cherry picked from commit 3b08d0e85233a594b016ae27e06b5f21536a6176)",
            "is_cherrypick": true,
            "cherrypick_hash": "3b08d0e85233a594b016ae27e06b5f21536a6176",
            "pull": 69400
        },
        "3b08d0e85233a594b016ae27e06b5f21536a6176": {
            "hash": "3b08d0e85233a594b016ae27e06b5f21536a6176",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix crash of queue_free() when main loop is not SceneTree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67859
        },
        "6d030f93b7a6c1a12de906b36837c328b927dd72": {
            "hash": "6d030f93b7a6c1a12de906b36837c328b927dd72",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Document PopupMenu id behavior",
            "body": "(cherry picked from commit b8aa5ebfeb30b01db6e70ccc790624632c7273ee)",
            "is_cherrypick": true,
            "cherrypick_hash": "b8aa5ebfeb30b01db6e70ccc790624632c7273ee",
            "pull": 69400
        },
        "b8aa5ebfeb30b01db6e70ccc790624632c7273ee": {
            "hash": "b8aa5ebfeb30b01db6e70ccc790624632c7273ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY1MDE5NzU="
            ],
            "author_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "committer_raw": "Ricardo Subtil <ricasubtil@gmail.com>",
            "summary": "Document PopupMenu id behavior",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67677
        },
        "d69a9f43eaa3a2877cee45dd46e2b41480cb0a39": {
            "hash": "d69a9f43eaa3a2877cee45dd46e2b41480cb0a39",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Actually set the execinfo flag on non-glibc systems",
            "body": "(cherry picked from commit a3b53538920e1a60102623a894533da76f127c22)",
            "is_cherrypick": true,
            "cherrypick_hash": "a3b53538920e1a60102623a894533da76f127c22",
            "pull": 69400
        },
        "a3b53538920e1a60102623a894533da76f127c22": {
            "hash": "a3b53538920e1a60102623a894533da76f127c22",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMDY1ODA4"
            ],
            "author_raw": "Riteo Siuga <riteo@posteo.net>",
            "committer_raw": "Riteo Siuga <riteo@posteo.net>",
            "summary": "Actually set the execinfo flag on non-glibc systems",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67272
        },
        "fc4d35432e51a5804da453409b85ea7b1e7d5a3a": {
            "hash": "fc4d35432e51a5804da453409b85ea7b1e7d5a3a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Automatically use execinfo for crash handler on *BSD and musl-based Linux",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 8e04bffbcfd5dc846e15c5e6471f96693ee698fe)",
            "is_cherrypick": true,
            "cherrypick_hash": "8e04bffbcfd5dc846e15c5e6471f96693ee698fe",
            "pull": 69400
        },
        "8e04bffbcfd5dc846e15c5e6471f96693ee698fe": {
            "hash": "8e04bffbcfd5dc846e15c5e6471f96693ee698fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Automatically use execinfo for crash handler on *BSD and musl-based Linux",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63983
        },
        "10073768cf8127eac5e760392ae1b2525470c57c": {
            "hash": "10073768cf8127eac5e760392ae1b2525470c57c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Fix ⌘ + . + other modifier triggering twice.",
            "body": "(cherry picked from commit bfbbe9c1d043cdd8550f5e41a8976d785da10c0f)",
            "is_cherrypick": true,
            "cherrypick_hash": "bfbbe9c1d043cdd8550f5e41a8976d785da10c0f",
            "pull": 69400
        },
        "bfbbe9c1d043cdd8550f5e41a8976d785da10c0f": {
            "hash": "bfbbe9c1d043cdd8550f5e41a8976d785da10c0f",
            "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] Fix ⌘ + . + other modifier triggering twice.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66832
        },
        "f1bafe8131db1233d5d0d5c46a8b98b11d8841bf": {
            "hash": "f1bafe8131db1233d5d0d5c46a8b98b11d8841bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Take FXAA samples from half-pixel coordinates to improve quality",
            "body": "(cherry picked from commit dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e)",
            "is_cherrypick": true,
            "cherrypick_hash": "dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e",
            "pull": 69400
        },
        "dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e": {
            "hash": "dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Take FXAA samples from half-pixel coordinates to improve quality",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66466
        },
        "2ab79719b25376b599219aecbd71009dc7eeacc2": {
            "hash": "2ab79719b25376b599219aecbd71009dc7eeacc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix ColorPicker always emitting color_changed on html submit",
            "body": "The color change was always emitted when the the modal was closed, even if it was exactly the same as before.\n\n(cherry picked from commit 544727ac1ea7616c9f44116360d038cfcda5f763)",
            "is_cherrypick": true,
            "cherrypick_hash": "544727ac1ea7616c9f44116360d038cfcda5f763",
            "pull": 69400
        },
        "544727ac1ea7616c9f44116360d038cfcda5f763": {
            "hash": "544727ac1ea7616c9f44116360d038cfcda5f763",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix ColorPicker always emitting color_changed on html submit",
            "body": "The color change was always emitted when the the modal was closed, even if it was exactly the same as before.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66355
        },
        "7284230ebec67003ffba950419a67d1d29d982ca": {
            "hash": "7284230ebec67003ffba950419a67d1d29d982ca",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "voidshine <skylark@nightshade>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix MIDI note-on events being converted to note-off events",
            "body": "Update documentation with note about MIDI velocity interpretation\n\n(cherry picked from commit f0f72b313236b3cd8793e6fe7487094d9a04694a)",
            "is_cherrypick": true,
            "cherrypick_hash": "f0f72b313236b3cd8793e6fe7487094d9a04694a",
            "pull": 69400
        },
        "f0f72b313236b3cd8793e6fe7487094d9a04694a": {
            "hash": "f0f72b313236b3cd8793e6fe7487094d9a04694a",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "voidshine <skylark@nightshade>",
            "committer_raw": "voidshine <skylark@nightshade>",
            "summary": "Fix MIDI note-on events being converted to note-off events",
            "body": "Update documentation with note about MIDI velocity interpretation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66003
        },
        "3b35454ac3a7d05e22c1da59961ac738f6fccd38": {
            "hash": "3b35454ac3a7d05e22c1da59961ac738f6fccd38",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Stopped edge stripping when using Find in Files",
            "body": "(cherry picked from commit 0179791e85944cabd64534abaaf89cc067618f0f)",
            "is_cherrypick": true,
            "cherrypick_hash": "0179791e85944cabd64534abaaf89cc067618f0f",
            "pull": 69400
        },
        "0179791e85944cabd64534abaaf89cc067618f0f": {
            "hash": "0179791e85944cabd64534abaaf89cc067618f0f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "committer_raw": "MewPurPur <mew.pur.pur@abv.bg>",
            "summary": "Stopped edge stripping when using Find in Files",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65441
        },
        "9a340a286842ead8a47a34c9645d543a5a79b185": {
            "hash": "9a340a286842ead8a47a34c9645d543a5a79b185",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Project Manager: Fix hacky code for project rename",
            "body": "Instantiating a new ProjectSettings is *not* the way to go.\nConfigFile works just fine to read/change a single value.\n\nFixes memory leaks as the instantiated ProjectSettings was never freed.\nForbid doing this to prevent such problems.\n\nFixes #25661.\n\n(cherry picked from commit f21f75eb6f7c7b5aaefd8e1c369fe09e1d91cc68)",
            "is_cherrypick": true,
            "cherrypick_hash": "f21f75eb6f7c7b5aaefd8e1c369fe09e1d91cc68",
            "pull": 69400
        },
        "f21f75eb6f7c7b5aaefd8e1c369fe09e1d91cc68": {
            "hash": "f21f75eb6f7c7b5aaefd8e1c369fe09e1d91cc68",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Project Manager: Fix hacky code for project rename",
            "body": "Instantiating a new ProjectSettings is *not* the way to go.\nConfigFile works just fine to read/change a single value.\n\nFixes memory leaks as the instantiated ProjectSettings was never freed.\nForbid doing this to prevent such problems.\n\nFixes #25661.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69338
        },
        "5193e4a7dd774ccb39a2762155d94d53160ff625": {
            "hash": "5193e4a7dd774ccb39a2762155d94d53160ff625",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzkyMjA="
            ],
            "author_raw": "Graham Pentheny <graham.pentheny@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Updated Recast to 4fef044",
            "body": "In some cases Godot can generate input parameters to Recast that cause it to crash.  Specifically when baking NavigationMeshes for input meshes that have axis extents less than half the NavigationMesh CellSize.\n\nThis has been fixed upstream in Recast (in https://github.com/recastnavigation/recastnavigation/commit/3901c5854c958593443859fd1214162452ff2982).  Updating Godot's Recast integration fixes this crash issue in Godot as well.\n\n(cherry picked from commit 36de150c74e8c86e204ce64dc5a2865b6aee79a7)",
            "is_cherrypick": true,
            "cherrypick_hash": "36de150c74e8c86e204ce64dc5a2865b6aee79a7",
            "pull": 69400
        },
        "36de150c74e8c86e204ce64dc5a2865b6aee79a7": {
            "hash": "36de150c74e8c86e204ce64dc5a2865b6aee79a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExMzkyMjA="
            ],
            "author_raw": "Graham Pentheny <graham.pentheny@gmail.com>",
            "committer_raw": "Graham Pentheny <graham.pentheny@gmail.com>",
            "summary": "Updated Recast to 4fef044",
            "body": "In some cases Godot can generate input parameters to Recast that cause it to crash.  Specifically when baking NavigationMeshes for input meshes that have axis extents less than half the NavigationMesh CellSize.\n\nThis has been fixed upstream in Recast (in https://github.com/recastnavigation/recastnavigation/commit/3901c5854c958593443859fd1214162452ff2982).  Updating Godot's Recast integration fixes this crash issue in Godot as well.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69189
        },
        "ab7765997b4e5698df0a4b0134892f94276dfe70": {
            "hash": "ab7765997b4e5698df0a4b0134892f94276dfe70",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[macOS] Update activation hack to work on Ventura.",
            "body": "(cherry picked from commit 153d06d79b3a1411a632e7df778369bc170d16e0)",
            "is_cherrypick": true,
            "cherrypick_hash": "153d06d79b3a1411a632e7df778369bc170d16e0",
            "pull": 69400
        },
        "153d06d79b3a1411a632e7df778369bc170d16e0": {
            "hash": "153d06d79b3a1411a632e7df778369bc170d16e0",
            "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] Update activation hack to work on Ventura.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68777
        },
        "5ada214c51e0300f9a7ed356ef3d2b54b6f3ffd7": {
            "hash": "5ada214c51e0300f9a7ed356ef3d2b54b6f3ffd7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMDQ1NjA5"
            ],
            "author_raw": "Abdulrahman Al Zeidi <abdullrohman514@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix static object destructors being called on gpu selection with X11",
            "body": "(cherry picked from commit 5860f81c18a2de8b3f38d5a58946939b5cc81425)",
            "is_cherrypick": true,
            "cherrypick_hash": "5860f81c18a2de8b3f38d5a58946939b5cc81425",
            "pull": 69400
        },
        "5860f81c18a2de8b3f38d5a58946939b5cc81425": {
            "hash": "5860f81c18a2de8b3f38d5a58946939b5cc81425",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwMDQ1NjA5"
            ],
            "author_raw": "Abdulrahman Al Zeidi <abdullrohman514@gmail.com>",
            "committer_raw": "Abdulrahman Al Zeidi <abdullrohman514@gmail.com>",
            "summary": "Fix static object destructors being called on gpu selection with X11",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68345
        },
        "d7f6cc26d225b98d9c3388e08c1c23c57092e0f9": {
            "hash": "d7f6cc26d225b98d9c3388e08c1c23c57092e0f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Image::bump_map_to_normal_map incorrectly keeping mipmap flag",
            "body": "(cherry picked from commit 1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995)",
            "is_cherrypick": true,
            "cherrypick_hash": "1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995",
            "pull": 69400
        },
        "1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995": {
            "hash": "1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "Fix Image::bump_map_to_normal_map incorrectly keeping mipmap flag",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68115
        },
        "d3735d8b21894e86284091a256a61c15fef8a89c": {
            "hash": "d3735d8b21894e86284091a256a61c15fef8a89c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0ODM4Mw=="
            ],
            "author_raw": "Alfred Reinold Baudisch <alfred@alfredbaudisch.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Cast dragged file extension name to lowercase, closes #68104",
            "body": "(cherry picked from commit 07e367cb0b07f02fef92420fde53e05be3d4b247)",
            "is_cherrypick": true,
            "cherrypick_hash": "07e367cb0b07f02fef92420fde53e05be3d4b247",
            "pull": 69400
        },
        "07e367cb0b07f02fef92420fde53e05be3d4b247": {
            "hash": "07e367cb0b07f02fef92420fde53e05be3d4b247",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0ODM4Mw=="
            ],
            "author_raw": "Alfred Reinold Baudisch <alfred@alfredbaudisch.com>",
            "committer_raw": "Alfred Reinold Baudisch <alfred@alfredbaudisch.com>",
            "summary": "Cast dragged file extension name to lowercase, closes #68104",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68107
        },
        "7f2c318e6e85e1d279e4ec48c9efd1e5cae3639b": {
            "hash": "7f2c318e6e85e1d279e4ec48c9efd1e5cae3639b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "`SpriteFramesEditor` Fix calculating frame index from mouse position",
            "body": "(cherry picked from commit d1359579874b747ab34bdbdb23411b5dc733a609)",
            "is_cherrypick": true,
            "cherrypick_hash": "d1359579874b747ab34bdbdb23411b5dc733a609",
            "pull": 69400
        },
        "d1359579874b747ab34bdbdb23411b5dc733a609": {
            "hash": "d1359579874b747ab34bdbdb23411b5dc733a609",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "`SpriteFramesEditor` Fix calculating frame index from mouse position",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68064
        },
        "dd76858c2c53ec47afebf2a04c63a8f9eb7cff20": {
            "hash": "dd76858c2c53ec47afebf2a04c63a8f9eb7cff20",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkzNzQ="
            ],
            "author_raw": "Mark Riedesel <mark@klowner.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add buffer size check to Image.load_tga_from_buffer(). Fixes #67985",
            "body": "(cherry picked from commit 5cb07486db6fc53cc5a13e3451dd451e987f39d7)",
            "is_cherrypick": true,
            "cherrypick_hash": "5cb07486db6fc53cc5a13e3451dd451e987f39d7",
            "pull": 69400
        },
        "5cb07486db6fc53cc5a13e3451dd451e987f39d7": {
            "hash": "5cb07486db6fc53cc5a13e3451dd451e987f39d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkzNzQ="
            ],
            "author_raw": "Mark Riedesel <mark@klowner.com>",
            "committer_raw": "Mark Riedesel <mark@klowner.com>",
            "summary": "Add buffer size check to Image.load_tga_from_buffer(). Fixes #67985",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68057
        },
        "c15bb8147e391028635be6fdcce0799e27ef5181": {
            "hash": "c15bb8147e391028635be6fdcce0799e27ef5181",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkzNzQ="
            ],
            "author_raw": "Mark Riedesel <mark@klowner.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Handle closed splines in Collada importer",
            "body": "(cherry picked from commit 8f7ab02bc637975a707455563f4954c2c43e976d)",
            "is_cherrypick": true,
            "cherrypick_hash": "8f7ab02bc637975a707455563f4954c2c43e976d",
            "pull": 69400
        },
        "8f7ab02bc637975a707455563f4954c2c43e976d": {
            "hash": "8f7ab02bc637975a707455563f4954c2c43e976d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkzNzQ="
            ],
            "author_raw": "Mark Riedesel <mark@klowner.com>",
            "committer_raw": "Mark Riedesel <mark@klowner.com>",
            "summary": "Handle closed splines in Collada importer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67834
        },
        "e359ba3733e7f0615165b0bc29679cc7968d28c4": {
            "hash": "e359ba3733e7f0615165b0bc29679cc7968d28c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTQ1OTAz"
            ],
            "author_raw": "Rafał Mikrut <mikrutrafal@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix exporting big templates",
            "body": "(cherry picked from commit 86fa3ba56015b0fb6f282277b37c211fe803c6f9)",
            "is_cherrypick": true,
            "cherrypick_hash": "86fa3ba56015b0fb6f282277b37c211fe803c6f9",
            "pull": 69400
        },
        "86fa3ba56015b0fb6f282277b37c211fe803c6f9": {
            "hash": "86fa3ba56015b0fb6f282277b37c211fe803c6f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxOTQ1OTAz"
            ],
            "author_raw": "Rafał Mikrut <mikrutrafal@protonmail.com>",
            "committer_raw": "Rafał Mikrut <mikrutrafal@protonmail.com>",
            "summary": "Fix exporting big templates",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67577
        },
        "dd807ca5e7565ccc894bc9b731f790847027c1e5": {
            "hash": "dd807ca5e7565ccc894bc9b731f790847027c1e5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNDY2MDM="
            ],
            "author_raw": "jbcolli2 <jbcolli2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Changed normal of CylinderMesh to account for slanted side.",
            "body": "(cherry picked from commit 491ec622f641c28c919c9f8d1b0fbaad014e4714)",
            "is_cherrypick": true,
            "cherrypick_hash": "491ec622f641c28c919c9f8d1b0fbaad014e4714",
            "pull": 69400
        },
        "491ec622f641c28c919c9f8d1b0fbaad014e4714": {
            "hash": "491ec622f641c28c919c9f8d1b0fbaad014e4714",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxNDY2MDM="
            ],
            "author_raw": "jbcolli2 <jbcolli2@gmail.com>",
            "committer_raw": "jbcolli2 <jbcolli2@gmail.com>",
            "summary": "Changed normal of CylinderMesh to account for slanted side.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67336
        },
        "4150749698bfc4f112dc63297318ece77bb982c4": {
            "hash": "4150749698bfc4f112dc63297318ece77bb982c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNDQxMDg2"
            ],
            "author_raw": "hare_ware <32441086+CheesecakeCG@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Skeleton3D falsely assuming all physical bones will be children of their first bone",
            "body": "(cherry picked from commit 913f57f695e8b62612cb1e872b4ce1dc5d9ef057)",
            "is_cherrypick": true,
            "cherrypick_hash": "913f57f695e8b62612cb1e872b4ce1dc5d9ef057",
            "pull": 69400
        },
        "913f57f695e8b62612cb1e872b4ce1dc5d9ef057": {
            "hash": "913f57f695e8b62612cb1e872b4ce1dc5d9ef057",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyNDQxMDg2"
            ],
            "author_raw": "hare_ware <32441086+CheesecakeCG@users.noreply.github.com>",
            "committer_raw": "hare_ware <32441086+CheesecakeCG@users.noreply.github.com>",
            "summary": "Fix Skeleton3D falsely assuming all physical bones will be children of their first bone",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67282
        },
        "de6b5f992b9236d107da8b3c41ca2d387a285d62": {
            "hash": "de6b5f992b9236d107da8b3c41ca2d387a285d62",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix newlines not honored in Windows console",
            "body": "This is relevant when building with `windows_subsystem=console`.\n\n(cherry picked from commit e14c5186e25020a3759f7e444eba00fb3aa82bb3)",
            "is_cherrypick": true,
            "cherrypick_hash": "e14c5186e25020a3759f7e444eba00fb3aa82bb3",
            "pull": 69400
        },
        "e14c5186e25020a3759f7e444eba00fb3aa82bb3": {
            "hash": "e14c5186e25020a3759f7e444eba00fb3aa82bb3",
            "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": "Fix newlines not honored in Windows console",
            "body": "This is relevant when building with `windows_subsystem=console`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67236
        },
        "9d6c3b51519c73dfc8d0524628ba64dca74863cb": {
            "hash": "9d6c3b51519c73dfc8d0524628ba64dca74863cb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Debugger: Fix fetching source to link C++ error on GitHub",
            "body": "Fixes #66974.\n\n(cherry picked from commit 4d29346a7413db874b03525112211a1368036d4d)",
            "is_cherrypick": true,
            "cherrypick_hash": "4d29346a7413db874b03525112211a1368036d4d",
            "pull": 69400
        },
        "4d29346a7413db874b03525112211a1368036d4d": {
            "hash": "4d29346a7413db874b03525112211a1368036d4d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Debugger: Fix fetching source to link C++ error on GitHub",
            "body": "Fixes #66974.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66977
        },
        "e1a39d66b0f2e77f310c66169b566e4fe19ba5dd": {
            "hash": "e1a39d66b0f2e77f310c66169b566e4fe19ba5dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MTY4OTI5"
            ],
            "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix DirAccessWindows::make_dir() choking on \"..\"",
            "body": "`CreateDirectoryW()` chokes on absolute paths that contain `..`\nexample: \"C:\\\\workspace\\\\..\\\\games\\\\assets\"\nSimplifying the path before creating the dir fixes this.\n\n(cherry picked from commit 0d3d5ac76983de35b8c1dddd65a4c2f8be74d555)",
            "is_cherrypick": true,
            "cherrypick_hash": "0d3d5ac76983de35b8c1dddd65a4c2f8be74d555",
            "pull": 69400
        },
        "0d3d5ac76983de35b8c1dddd65a4c2f8be74d555": {
            "hash": "0d3d5ac76983de35b8c1dddd65a4c2f8be74d555",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY5MTY4OTI5"
            ],
            "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>",
            "summary": "Fix DirAccessWindows::make_dir() choking on \"..\"",
            "body": "`CreateDirectoryW()` chokes on absolute paths that contain `..`\nexample: \"C:\\\\workspace\\\\..\\\\games\\\\assets\"\nSimplifying the path before creating the dir fixes this.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66467
        },
        "24eb91cd5b71616f3b2f62b4ec231001ccfd0bec": {
            "hash": "24eb91cd5b71616f3b2f62b4ec231001ccfd0bec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix checking if script is attached to any node belonging to scene",
            "body": "(cherry picked from commit 7f7966e10aa6b193012a36751dfc9f8c570b8659)",
            "is_cherrypick": true,
            "cherrypick_hash": "7f7966e10aa6b193012a36751dfc9f8c570b8659",
            "pull": 69400
        },
        "7f7966e10aa6b193012a36751dfc9f8c570b8659": {
            "hash": "7f7966e10aa6b193012a36751dfc9f8c570b8659",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Fix checking if script is attached to any node belonging to scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66212
        },
        "239b2e4bbc205bf8e0b3ddb0f4568ab4198cb83e": {
            "hash": "239b2e4bbc205bf8e0b3ddb0f4568ab4198cb83e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNzg1ODk="
            ],
            "author_raw": "Fireflash <sam@trnl.co>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AudioStreamGeneratorPlayback.xml",
            "body": "Fixed incorrect method description for `get_frames_available`.\nAccording to [The AudioStreamGenerator source](https://github.com/godotengine/godot/blob/master/servers/audio/effects/audio_stream_generator.cpp#L132), the `get_frames_available` method should return the space remaining in the sample buffer.\n\n(cherry picked from commit 7823ca13676648ae1f35b33ea18c9d699395f283)",
            "is_cherrypick": true,
            "cherrypick_hash": "7823ca13676648ae1f35b33ea18c9d699395f283",
            "pull": 69400
        },
        "7823ca13676648ae1f35b33ea18c9d699395f283": {
            "hash": "7823ca13676648ae1f35b33ea18c9d699395f283",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjcxNzg1ODk="
            ],
            "author_raw": "Fireflash <sam@trnl.co>",
            "committer_raw": "Fireflash <sam@trnl.co>",
            "summary": "Update AudioStreamGeneratorPlayback.xml",
            "body": "Fixed incorrect method description for `get_frames_available`.\nAccording to [The AudioStreamGenerator source](https://github.com/godotengine/godot/blob/master/servers/audio/effects/audio_stream_generator.cpp#L132), the `get_frames_available` method should return the space remaining in the sample buffer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65613
        },
        "6997482dbf02e6d4ed94c5b44f277455a817f616": {
            "hash": "6997482dbf02e6d4ed94c5b44f277455a817f616",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMjk1MTk="
            ],
            "author_raw": "Windy Darian <WindyDarian@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Don't try to import unknown dependency from scan",
            "body": "Only import dependency we know how to import, since custom resource may have .gd in dependency list which doesn't have an importer\n\n(cherry picked from commit 0463a445c4470509d581747bd272b0a76227c723)",
            "is_cherrypick": true,
            "cherrypick_hash": "0463a445c4470509d581747bd272b0a76227c723",
            "pull": 69400
        },
        "0463a445c4470509d581747bd272b0a76227c723": {
            "hash": "0463a445c4470509d581747bd272b0a76227c723",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMjk1MTk="
            ],
            "author_raw": "Windy Darian <WindyDarian@users.noreply.github.com>",
            "committer_raw": "Windy Darian <WindyDarian@users.noreply.github.com>",
            "summary": "Don't try to import unknown dependency from scan",
            "body": "Only import dependency we know how to import, since custom resource may have .gd in dependency list which doesn't have an importer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67664
        },
        "d5e0e63b46cc5c6b7347c1043da44ce3d20b0282": {
            "hash": "d5e0e63b46cc5c6b7347c1043da44ce3d20b0282",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69346 from DeeJayLSP/update_nanosvg",
            "body": "Update nanosvg to GIT (2022.11)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "425b42b3f0c093b553bcaffd232cbbda3c0e167b": {
            "hash": "425b42b3f0c093b553bcaffd232cbbda3c0e167b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69331 from timothyqiu/toggle-builtin-actions",
            "body": "[3.x] Add built-in action toggle in Input Map settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d7cb3d9366bafc43c7d8295989483fcd4fe97737": {
            "hash": "d7cb3d9366bafc43c7d8295989483fcd4fe97737",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69320 from aaronfranke/3.x-gltf-def-ext-usage",
            "body": "[3.x] GLTF: Move shared defines into a file and only list used extensions",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "06932602072835706d864ede90d04e07f913123b": {
            "hash": "06932602072835706d864ede90d04e07f913123b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69304 from raulsntos/dotnet/string-extensions-3.x",
            "body": "[3.x] C#: Deprecate string extensions that will be removed in 4.x",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6903922aceaf5fe2b09d7dfafe47caea6e15bd9b": {
            "hash": "6903922aceaf5fe2b09d7dfafe47caea6e15bd9b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk5MjA5NjM="
            ],
            "author_raw": "dogboydog <dogboydog@users.noreply.github.com>",
            "committer_raw": "dogboydog <dogboydog@users.noreply.github.com>",
            "summary": "set exit code EXIT_FAILURE when --build-solutions fails",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69367
        },
        "d0386660cba884469d344a43fd521af4ee723c4e": {
            "hash": "d0386660cba884469d344a43fd521af4ee723c4e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYwMDI0Njcx"
            ],
            "author_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "committer_raw": "DeeJayLSP <djlsplays@gmail.com>",
            "summary": "Update nanosvg to GIT (2022.11)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69346
        },
        "b957816736e67505f1db84955c4bf9eb9547793a": {
            "hash": "b957816736e67505f1db84955c4bf9eb9547793a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add built-in action toggle in Input Map settings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69331
        },
        "f1febed469b68c2d60908eaf44e24088d46db480": {
            "hash": "f1febed469b68c2d60908eaf44e24088d46db480",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] GLTF: Move shared defines into a separate `gltf_defines.h` file",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69320
        },
        "89792087136db19e337e2f138f213401673b61cf": {
            "hash": "89792087136db19e337e2f138f213401673b61cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] GLTF: Only list used extensions when they're actually used",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69320
        },
        "7106905a5b866731be6e6d35ceb5855104c4c634": {
            "hash": "7106905a5b866731be6e6d35ceb5855104c4c634",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "C#: Deprecate string extensions that will be removed in 4.x",
            "body": "- Deprecated `Length` in favor of the `string.Length` property.\n- Deprecated `Insert` in favor of the existing instance method with the same signature.\n- Deprecated `Erase` in favor of `StringBuilder.Remove`.\n- Deprecated `ToLower` and `ToUpper` in favor of the instance methods with the same signature.\n- Deprecated `BeginsWith` in favor of `string.StartsWith`.\n- Deprecated `EndsWith` in favor of the instance method with the same signature.\n- Deprecated `Empty` in favor of `string.IsNullOrEmpty`.\n- Deprecated `OrdAt` in favor of the `string[int]` indexer.\n- Deprecated `LStrip` and `RStrip` in favor of `string.TrimStart` and `string.TrimEnd`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69304
        },
        "5240609e678e0a6185ef5a5f27134d0aa380a380": {
            "hash": "5240609e678e0a6185ef5a5f27134d0aa380a380",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67681 from m4gr3d/android_editor_polish_3x",
            "body": "[3.x] Android Editor: Add navigation controls to the spatial editor viewport",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f91639af27b0a88ef3fcced9fdeb7fc579448cf": {
            "hash": "6f91639af27b0a88ef3fcced9fdeb7fc579448cf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69246 from nongvantinh/3.x-check-null-for-input_event",
            "body": "3.x Enhance null checking for input event",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5499d54fd5234611e726e41d9989f61e25275e0d": {
            "hash": "5499d54fd5234611e726e41d9989f61e25275e0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69285 from dzil123/v3_fix_null_bake_end_function",
            "body": "[3.x] BakedLightmap add null `bake_end_function` check",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "86d5bb7f20736841053598c9b917e1d44023cf62": {
            "hash": "86d5bb7f20736841053598c9b917e1d44023cf62",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #68858 from bruvzg/win_regen_icon3",
            "body": "[3.x] Windows icon export improvements.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "85811c2b99261d26c65c938aa6ff1610d286ce48": {
            "hash": "85811c2b99261d26c65c938aa6ff1610d286ce48",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "[3.x] BakedLightmap add null bake_end_function check",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69285
        },
        "ffbaa7fff0be8ca49952aa326d93b145b1751d23": {
            "hash": "ffbaa7fff0be8ca49952aa326d93b145b1751d23",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUzODg3NjYy"
            ],
            "author_raw": "Nong Van Tinh <vannongtinh@gmail.com>",
            "committer_raw": "Nong Van Tinh <vannongtinh@gmail.com>",
            "summary": "Enhance null checking for input event",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69246
        },
        "edc85d22fc818db527940408cbd44b45ee750a1d": {
            "hash": "edc85d22fc818db527940408cbd44b45ee750a1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Faster queue free",
            "body": "Calling queue_free() for large numbers of siblings could previously be very slow, with the time taken rising exponentially with number of children. This looked partly due to ordered_remove from the child list and notifications.\n\nThis PR identifies objects that are nodes, and sorts the deletion queue so that children are deleted in reverse child order. This minimizes the costs of reordering.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62444
        },
        "29d4d4105e26a083b7ea89db44e53a98135dfd5c": {
            "hash": "29d4d4105e26a083b7ea89db44e53a98135dfd5c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Add readahead to VariantParser",
            "body": "Adds a readahead buffer to VariantParser, to prevent large numbers of freads for single bytes, which is inefficient.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65079
        },
        "4769aa44994714dd486cfb51019625b6cc64042c": {
            "hash": "4769aa44994714dd486cfb51019625b6cc64042c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64564 from timothyqiu/word-wrap-3.x",
            "body": "[3.x] Fix `String::word_wrap()` for long words",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "693ce99d2d2406c02feb90ae10d4b159c067b7fc": {
            "hash": "693ce99d2d2406c02feb90ae10d4b159c067b7fc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68853 from Maran23/3-x-tooltip-fix",
            "body": "Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "429225ce55bf5cd15eccaeeb6299e1331a8f4202": {
            "hash": "429225ce55bf5cd15eccaeeb6299e1331a8f4202",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #69024 from Gromph/3.x-fix-exporting-android-application_attribs",
            "body": "fix exporting Android APPLICATION_ATTRIBS (3.X)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d789ad4b20cbefe1edfb422541a4065801c4d194": {
            "hash": "d789ad4b20cbefe1edfb422541a4065801c4d194",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2MTU2MA=="
            ],
            "author_raw": "Dan <361560+Gromph@users.noreply.github.com>",
            "committer_raw": "Dan <361560+Gromph@users.noreply.github.com>",
            "summary": "fix exporting Android APPLICATION_ATTRIBS (3.X)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 69024
        },
        "cb0b20be7f34e5659f18b843a460811de393bc83": {
            "hash": "cb0b20be7f34e5659f18b843a460811de393bc83",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68990 from timothyqiu/editor-gradient-preview-plugin",
            "body": "[3.x] Add Gradient resource preview generator",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f3ed588776a156d5028a27c8b31c011c0efa7eaa": {
            "hash": "f3ed588776a156d5028a27c8b31c011c0efa7eaa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68988 from timothyqiu/nav-fixes",
            "body": "[3.x] Backport navigation crash fixes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89936c4bab5b04d9d5aa7d3b3c979c0f98958e36": {
            "hash": "89936c4bab5b04d9d5aa7d3b3c979c0f98958e36",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68892 from Calinou/collision-exception-improve-error-message-3.x",
            "body": "Improve collision exception error messages for easier understanding (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ea46617f12c72274646cc59b88d4ba8e18336ffa": {
            "hash": "ea46617f12c72274646cc59b88d4ba8e18336ffa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUwMDg0NTAw",
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Hendrik Brucker <hendrik.brucker@mail.de>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add Gradient resource preview generator",
            "body": "Co-Authored-By: Haoyu Qiu <timothyqiu32@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68990
        },
        "37ccdb201af5e90b77a100a2e6a0f4190c737c60": {
            "hash": "37ccdb201af5e90b77a100a2e6a0f4190c737c60",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng==",
                ""
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Backport navigation crash fixes",
            "body": "Co-Authored-By: Sean <sean@geekotron.net>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68988
        },
        "44739a121eec5710309c84de162145b4e99af523": {
            "hash": "44739a121eec5710309c84de162145b4e99af523",
            "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": "[3.x] Windows icon export improvements.",
            "body": "Regenerate Windows icon on export to ensure correct icon size order.\nAdd support for using PNG/WebP/SVG files as an icon for Windows exports.\nAllow using WebP/SVG files as icon for macOS exports.\nAdd option to select generated icons interpolation, and set default interpolation to Lanczos.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68858
        },
        "4c26cac0e69d401cb8436afffc562254f27b74c8": {
            "hash": "4c26cac0e69d401cb8436afffc562254f27b74c8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve collision exception error messages for easier understanding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68892
        },
        "ab6527308746b12cdb7b5f015f614ac871a48062": {
            "hash": "ab6527308746b12cdb7b5f015f614ac871a48062",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68813 from dzil123/v3_fix_fog_shader_buffer_overflow",
            "body": "[3.x] Fix shader compiler asan out of bounds",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "08a6aab661804bb0c2d1d067730a40cd01f0d7b8": {
            "hash": "08a6aab661804bb0c2d1d067730a40cd01f0d7b8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68735 from dzil123/v3_pckpacker_error_spam",
            "body": "[3.x] Fix PCKPacker error spam",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f7228e2dadff2f777968f671e123c5c0208bfeb": {
            "hash": "6f7228e2dadff2f777968f671e123c5c0208bfeb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2MDA0Mjgw"
            ],
            "author_raw": "Marius Hanl <mariushanl@web.de>",
            "committer_raw": "Marius Hanl <mariushanl@web.de>",
            "summary": "Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit)",
            "body": "The editor inspector will now get the edited class name from the MultiNodeEdit when it is used.\nThe name of the selected nodes is searched in the scene and if not found in the parent class(es).\n\nThis is a mostly clean backport from Godot 4.0.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68853
        },
        "aa0b91ca527b0a35a4dc02466ec99ecba1b0160d": {
            "hash": "aa0b91ca527b0a35a4dc02466ec99ecba1b0160d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "[3.x] Fix shader compiler asan out of bounds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68813
        },
        "0803b4168df1cc47ff440dd2419b358e2fccea41": {
            "hash": "0803b4168df1cc47ff440dd2419b358e2fccea41",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #68730 from m4gr3d/fix_save_restart_3x",
            "body": "[3.x] Fix 'save & restart' logic for the Android Editor",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b3812750da557835eb8e79b9cca6a1e54f9a4531": {
            "hash": "b3812750da557835eb8e79b9cca6a1e54f9a4531",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "[3.x] PCKPacker Fix error spam",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68735
        },
        "cc59e18c9beb7f58c9e255b8220570059ca0cddb": {
            "hash": "cc59e18c9beb7f58c9e255b8220570059ca0cddb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add navigation control to the spatial editor viewport for the Android editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67681
        },
        "5aab84befb68142138c0d49bc92bb42f38686c26": {
            "hash": "5aab84befb68142138c0d49bc92bb42f38686c26",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix 'save & restart' logic for the Android Editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68730
        },
        "36a8ebf882231c559806d85e731ba75bd0195f38": {
            "hash": "36a8ebf882231c559806d85e731ba75bd0195f38",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67666 from timothyqiu/editable-owner",
            "body": "[3.x] Fix wrong owner for editor plugin created nodes in instanced scene",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ad9992ab709e101f10b9d907917bb72ad57200e": {
            "hash": "1ad9992ab709e101f10b9d907917bb72ad57200e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67995 from YeldhamDev/how_backporting",
            "body": "[3.x] Stop centering clicked suggestions in the autocomplete popup",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4ff9a8a0b45f8909de6c71d932bbe243987c79b7": {
            "hash": "4ff9a8a0b45f8909de6c71d932bbe243987c79b7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68625 from BleedingXiko/pick_random",
            "body": "[3.x] Add ability to pick random value from array",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "032190fb92076bc3853bc56dcc17b876aa54b92c": {
            "hash": "032190fb92076bc3853bc56dcc17b876aa54b92c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68659 from BimDav/user_inertia",
            "body": "Correctly compute inverse_mass when inertia is defined by the user",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "eb5b297fefbdf181a79d63735ae50bbfadcaf341": {
            "hash": "eb5b297fefbdf181a79d63735ae50bbfadcaf341",
            "is_merge": false,
            "authored_by": [
                "",
                "MDQ6VXNlcjY2MTYyMTky"
            ],
            "author_raw": "Nonunknown <nonunknown777@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "add ability to pick random value from array",
            "body": "(cherry picked from commit 9f4dbf415da6d150788915cb35a9c3dc7f04c547)\n\nCo-authored-by: BleedingXiko <66162192+BleedingXiko@users.noreply.github.com>",
            "is_cherrypick": true,
            "cherrypick_hash": "9f4dbf415da6d150788915cb35a9c3dc7f04c547",
            "pull": 68625
        },
        "9f4dbf415da6d150788915cb35a9c3dc7f04c547": {
            "hash": "9f4dbf415da6d150788915cb35a9c3dc7f04c547",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Nonunknown <nonunknown777@gmail.com>",
            "committer_raw": "Nonunknown <nonunknown777@gmail.com>",
            "summary": "add ability to pick random value from array",
            "body": "Co-authored-by: BleedingXiko <66162192+BleedingXiko@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67444
        },
        "de40dfaac0918320bdca2da82b8ca8690c1af1bd": {
            "hash": "de40dfaac0918320bdca2da82b8ca8690c1af1bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NzkyODgy"
            ],
            "author_raw": "BimDav <dehaene91@hotmail.com>",
            "committer_raw": "BimDav <dehaene91@hotmail.com>",
            "summary": "Correctly compute inverse_mass when inertia is defined by user",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68659
        },
        "d80396db03cc230989f18236602a351f56536c18": {
            "hash": "d80396db03cc230989f18236602a351f56536c18",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68556 from 98teg/flow-container-alignment",
            "body": "Add alignment options to flow container",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "322bfec27569e41e773ea8f1c2ef75ad3b9f41eb": {
            "hash": "322bfec27569e41e773ea8f1c2ef75ad3b9f41eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68384 from cheece/expose_get_transform_for_eye",
            "body": "expose ARVRInterface::get_transform_for_eye to gdscript",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "de16367404ac79df13f6b8988a0afcf03d2e5f8b": {
            "hash": "de16367404ac79df13f6b8988a0afcf03d2e5f8b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68260 from bruvzg/macos_ex_fs3",
            "body": "[macOS, 3.x] Disable Dock and Menu in fullscreen mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "861943e0b686508b877e22aa59ddc712b49374ce": {
            "hash": "861943e0b686508b877e22aa59ddc712b49374ce",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67698 from timothyqiu/skeleton-bones",
            "body": "[3.x] Fix error when having BoneAttachment before PhysicalBone",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9af2f6400fe2d1b4aa263a93dfb44a5f99c5bb32": {
            "hash": "9af2f6400fe2d1b4aa263a93dfb44a5f99c5bb32",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67099 from Calinou/doc-light-no-scale-3.x",
            "body": "Document (Omni/Spot)Light ignoring Spatial's scale property (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dbb52395bc7a795c0e05b1c4613aeaa239fb3999": {
            "hash": "dbb52395bc7a795c0e05b1c4613aeaa239fb3999",
            "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] Disable Dock and Menu in fullscreen mode.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68260
        },
        "3acc0779a418783fb627f62f482eb4c108690fce": {
            "hash": "3acc0779a418783fb627f62f482eb4c108690fce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix error when having BoneAttachment before PhysicalBone",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67698
        },
        "7a682236dfa16cd05d79afe6e8d4fd7b2288e68e": {
            "hash": "7a682236dfa16cd05d79afe6e8d4fd7b2288e68e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Stop centering clicked suggestions in the autocomplete popup",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67995
        },
        "5d0c29460a3df24503918199d17fa0aaa29aa0dc": {
            "hash": "5d0c29460a3df24503918199d17fa0aaa29aa0dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzMTI3MTY5"
            ],
            "author_raw": "Teggy <teg98tom@gmail.com>",
            "committer_raw": "Teggy <teg98tom@gmail.com>",
            "summary": "Add alignment options to flow container",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68556
        },
        "872e36b8f9d748807cc8b60df8aad6b8f0855999": {
            "hash": "872e36b8f9d748807cc8b60df8aad6b8f0855999",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjk1MzQwMTc="
            ],
            "author_raw": "avemort <666mon@gmail.com>",
            "committer_raw": "avemort <666mon@gmail.com>",
            "summary": "expose ARVRInterface::get_transform_for_eye to gdscript",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68384
        },
        "28afd32d29df78283d0433680812c70edfb14c65": {
            "hash": "28afd32d29df78283d0433680812c70edfb14c65",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #68441 from m4gr3d/misc_input_fixes_3x",
            "body": "[3.x] Add support for pointer capture",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d17d6d6cc4a7751c493b9f7148a08cadbd0d27d4": {
            "hash": "d17d6d6cc4a7751c493b9f7148a08cadbd0d27d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document (Omni/Spot)Light ignoring Spatial's scale property",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67099
        },
        "11c14ce9515483ce2731cc259819b2b4a49450dc": {
            "hash": "11c14ce9515483ce2731cc259819b2b4a49450dc",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68246 from arkology/3x_progressbar_atlastexture_radial",
            "body": "[3.x] AtlasTexture in radial modes of TextureProgress",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "09b4c69403e73462c9672a6627ffd0ff93fd0ae1": {
            "hash": "09b4c69403e73462c9672a6627ffd0ff93fd0ae1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68252 from dzil123/v3_fix_array_shuffle",
            "body": "[3.x] Fix Array.Shuffle incorrect mono bindings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5ea576234f760008ff684c07ea64618114f85860": {
            "hash": "5ea576234f760008ff684c07ea64618114f85860",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68210 from jmb462/3.x-fix-distraction-mode-docks-tab",
            "body": "[3.x] Fix docks to be reset to first tab when switching main tab",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5149311316c5b2dd2c699b829b65532b95dae8df": {
            "hash": "5149311316c5b2dd2c699b829b65532b95dae8df",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add support for pointer capture",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68441
        },
        "bdcb1ff22824ab3d77750fd68e00e8d4be52469c": {
            "hash": "bdcb1ff22824ab3d77750fd68e00e8d4be52469c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "[3.x] Fix c# Array.Shuffle incorrect mono bindings",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68252
        },
        "afdf00c40f1a74e963a695ee1ea8116b0f15b519": {
            "hash": "afdf00c40f1a74e963a695ee1ea8116b0f15b519",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQzNTQzOTA5"
            ],
            "author_raw": "arkology <43543909+arkology@users.noreply.github.com>",
            "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>",
            "summary": "[3.x] AtlasTexture in radial modes of TextureProgress",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68246
        },
        "79ebba0f6b97222583720e2b1aa6d1c499751ff5": {
            "hash": "79ebba0f6b97222583720e2b1aa6d1c499751ff5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM2NDk5OTg="
            ],
            "author_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
            "committer_raw": "Jean-Michel Bernard <jmb462@gmail.com>",
            "summary": "[3.x] Prevent docks to be reset to first tab when switching dock visibility",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68210
        },
        "92aedd506375356d3323d8896a02d6c9bc11661e": {
            "hash": "92aedd506375356d3323d8896a02d6c9bc11661e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68190 from ztc0611/3.x-ios-promotion",
            "body": "[3.x] Add ProMotion/High Refresh Rate Support to iOS Exports",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "acb63b8d640749979ec2b99a10a5f6551a82e2c9": {
            "hash": "acb63b8d640749979ec2b99a10a5f6551a82e2c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68189 from ztc0611/3.x-add-ios-ui-options",
            "body": "[3.x] Add iOS UI Options",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e0682f6d8f2c1e178e80870c3652476785575c64": {
            "hash": "e0682f6d8f2c1e178e80870c3652476785575c64",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67626 from bruvzg/improve_font_packing_and_delay_texture_update_3",
            "body": "[3.x] Improve font glyph cache packing and texture update.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "45b1a5c758558955f7ee3d7545a33c44ab91044b": {
            "hash": "45b1a5c758558955f7ee3d7545a33c44ab91044b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68204 from dzil123/v3_fix_version_info_status",
            "body": "(3.x) Fix compilation with custom \"GODOT_VERSION_STATUS\"",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3f407dc65c549e068b705c585e0293777164c946": {
            "hash": "3f407dc65c549e068b705c585e0293777164c946",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "(3.x) Fix compilation with custom \"GODOT_VERSION_STATUS\"",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68204
        },
        "e538771d4ff886778efe58bbb231f3a96b4991fc": {
            "hash": "e538771d4ff886778efe58bbb231f3a96b4991fc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjY5MzMw"
            ],
            "author_raw": "Zach Coleman <ztc0611@gmail.com>",
            "committer_raw": "Zach Coleman <ztc0611@gmail.com>",
            "summary": "[3.x] Add ProMotion Support to iOS Exports",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68190
        },
        "5e7b0e3a61142b5c7d874ba5b1d710d497b4f821": {
            "hash": "5e7b0e3a61142b5c7d874ba5b1d710d497b4f821",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjY5MzMw"
            ],
            "author_raw": "Zach Coleman <ztc0611@gmail.com>",
            "committer_raw": "Zach Coleman <ztc0611@gmail.com>",
            "summary": "[3.x] Add iOS UI Options",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68189
        },
        "8f7508ca4d78b05e43f84c25a68aecdfd19b0e74": {
            "hash": "8f7508ca4d78b05e43f84c25a68aecdfd19b0e74",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68167 from kleonc/shape-cast-get-collider-rid-3x",
            "body": "[3.x] Add `ShapeCast2D/3D::get_collider_rid` method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89d251585efa073c9e2a0517136a5714e907786b": {
            "hash": "89d251585efa073c9e2a0517136a5714e907786b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68114 from timothyqiu/3d-drag-instance-3.x",
            "body": "[3.x] Improve dragging scene into 3D viewport",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "038ba423bd58ae5f0cab6ac9640392ae8d11758f": {
            "hash": "038ba423bd58ae5f0cab6ac9640392ae8d11758f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68101 from timothyqiu/regex-offset-3.x",
            "body": "[3.x] Clarify offset parameter behavior in RegEx methods",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4c229712926ff4cbef9d621eca7d6d715ee74616": {
            "hash": "4c229712926ff4cbef9d621eca7d6d715ee74616",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68087 from kleonc/array-fill-docs-note-3x",
            "body": "[3.x][Docs] Clarify `Array.fill` behavior when reference type is passed in",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3e373c4eec6d2c9edb1ff96969926431751d583e": {
            "hash": "3e373c4eec6d2c9edb1ff96969926431751d583e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Add `ShapeCast2D/3D::get_collider_rid` method",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68167
        },
        "f32f4ec051c5eba9e2e97c5d0cd759ff44371023": {
            "hash": "f32f4ec051c5eba9e2e97c5d0cd759ff44371023",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve dragging scene into 3D viewport",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68114
        },
        "fef0a82183067b680180f0b0aa0aea021be433f4": {
            "hash": "fef0a82183067b680180f0b0aa0aea021be433f4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Clarify offset parameter behavior in RegEx methods",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68101
        },
        "5f0141377447f8dd396235b3b57994fc126c80de": {
            "hash": "5f0141377447f8dd396235b3b57994fc126c80de",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Docs Clarify Array.fill behavior when reference type is passed in",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68087
        },
        "eb0b5d38d1672481822a921389bd0184c71b5cbb": {
            "hash": "eb0b5d38d1672481822a921389bd0184c71b5cbb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Matthew <matthewehr@hotmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67649 from Calinou/doc-cylindershape3d-bugs-3.x",
            "body": "Document known issues with CylinderShape (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9f4d767514fe973ab9595642281bece390ec42f1": {
            "hash": "9f4d767514fe973ab9595642281bece390ec42f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68072 from sambriels/backport-of-pull-request-67939",
            "body": "fix: emit target_reached signal after updating state",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a7581ed7184bc3aa7df1b3a9f7249a369245d31d": {
            "hash": "a7581ed7184bc3aa7df1b3a9f7249a369245d31d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67947 from timothyqiu/spatial-gizmo-hide",
            "body": "[3.x] Fix spatial gizmo still active when node is deselected",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0e19672656aa30591b3f7eecdfcc9ea755f7fd15": {
            "hash": "0e19672656aa30591b3f7eecdfcc9ea755f7fd15",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67867 from timothyqiu/named-layer-3.x",
            "body": "[3.x] Only show named layers in layer menu",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "78981d2e0abf833d748614116beb590a2dab149c": {
            "hash": "78981d2e0abf833d748614116beb590a2dab149c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make NavigationAgent `target_location` a property",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65453
        },
        "51fcc013c0f23ecf743d1c875e07aa0ff220f3fd": {
            "hash": "51fcc013c0f23ecf743d1c875e07aa0ff220f3fd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Only show named layers in layer menu",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67867
        },
        "0025ab89c70839da7c15f14a0f30b4682548c08f": {
            "hash": "0025ab89c70839da7c15f14a0f30b4682548c08f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix spatial gizmo still active when node is deselected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67947
        },
        "3e186ae0437610dca2b266f62b204f2d7bd34ced": {
            "hash": "3e186ae0437610dca2b266f62b204f2d7bd34ced",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI5ODgyOQ=="
            ],
            "author_raw": "Sam Briels <sambriels@gmail.com>",
            "committer_raw": "Sam Briels <sambriels@gmail.com>",
            "summary": "fix: emit target_reached signal after updating state",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68072
        },
        "80b50e59d5d94c1a740103688d91516726eac357": {
            "hash": "80b50e59d5d94c1a740103688d91516726eac357",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67612 from timothyqiu/who-ami-i-3.x",
            "body": "[3.x] Fix get_path() error when calling get_node()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "64635af7ffd2d4d625a473d296b033657a78f017": {
            "hash": "64635af7ffd2d4d625a473d296b033657a78f017",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67360 from jordo/PR-expose-property-hints",
            "body": "expose additional global enums in 3.x which are available in master",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "20ce0284cfc00ffd2eb6926dd53146134cd81f10": {
            "hash": "20ce0284cfc00ffd2eb6926dd53146134cd81f10",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67313 from Mickeon/3.x-rename-params",
            "body": "[3.x] Rename `set_indexed` & `get_child`'s params to be clearer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f52f797f5942929fa99704de71d2c439db91a29f": {
            "hash": "f52f797f5942929fa99704de71d2c439db91a29f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67255 from KoBeWi/remove_text_from_RichTextLabel",
            "body": "Hide text of RichTextLabel if BBCode is enabled",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5ec2e8d459e2469e2c8b71307d06f2a1a61bf832": {
            "hash": "5ec2e8d459e2469e2c8b71307d06f2a1a61bf832",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #68077 from bruvzg/ios_werror",
            "body": "[iOS, 3.x] Fix build with warnings=extra.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "987723b386f2b63ea33294c81ce026c6b45e1ae3": {
            "hash": "987723b386f2b63ea33294c81ce026c6b45e1ae3",
            "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": "[iOS] Fix build with warnings=extra.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 68077
        },
        "33b80bd933d615d7bc2ca4a1dcb92e6dcbe7d30c": {
            "hash": "33b80bd933d615d7bc2ca4a1dcb92e6dcbe7d30c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67607 from m4gr3d/input_event_screen_touch_double_tap_3x",
            "body": "[3.x] Add `double_tap` attribute to `InputEventScreenTouch`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be4b07c3e4720e3cf1dabac1718eabf7846deae5": {
            "hash": "be4b07c3e4720e3cf1dabac1718eabf7846deae5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add `double_tap` attribute to `InputEventScreenTouch`",
            "body": "This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67607
        },
        "d50cfd9f181d02bff4830a4e1c5b49fa15280654": {
            "hash": "d50cfd9f181d02bff4830a4e1c5b49fa15280654",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix wrong owner for editor plugin created nodes in instanced scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67666
        },
        "14391ef344a80381deb2e71a7817507893efba15": {
            "hash": "14391ef344a80381deb2e71a7817507893efba15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document known issues with CylinderShape",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67649
        },
        "2342f174a4658997f2d2cdb956185cef36427c76": {
            "hash": "2342f174a4658997f2d2cdb956185cef36427c76",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67609 from m4gr3d/update_clean_task_3x",
            "body": "Update the `clean` task configuration",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46e2e0f62e881f8d741e93e4acf75e0d6d73b625": {
            "hash": "46e2e0f62e881f8d741e93e4acf75e0d6d73b625",
            "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": "[3.x] Improve font glyph cache packing shelf best height fit heuristic, delay font texture update, until texture is accessed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67626
        },
        "5d6dc206bc2cf51cd0b90ce2e4af7692470101ee": {
            "hash": "5d6dc206bc2cf51cd0b90ce2e4af7692470101ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix get_path() error when calling get_node()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67612
        },
        "71c76a4ff23a606f805112c86a873cf338cf4468": {
            "hash": "71c76a4ff23a606f805112c86a873cf338cf4468",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the `clean` task configuration",
            "body": "Running `gradlew clean` will now properly delete the generated build artifacts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67609
        },
        "dc5226ecfd63703cfda529065aafd4627b316be1": {
            "hash": "dc5226ecfd63703cfda529065aafd4627b316be1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzg2OA=="
            ],
            "author_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "committer_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "summary": "expose additional global enums in 3.x which are available in master",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67360
        },
        "71f5bb391626b5d541a21885c846dca2b44dbb9a": {
            "hash": "71f5bb391626b5d541a21885c846dca2b44dbb9a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67386 from akien-mga/3.x-webm-armv7-fixup",
            "body": "WebM: Fix Android armv7 build after #64839",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7b16d6e3707c6f751c15ca3101f049c567bc66e1": {
            "hash": "7b16d6e3707c6f751c15ca3101f049c567bc66e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67328 from YeldhamDev/button_colors",
            "body": "[3.x] Expose various color themes for `Button`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "567d5e2f78a5fe4c198e9b65de2b3bf99963d4d9": {
            "hash": "567d5e2f78a5fe4c198e9b65de2b3bf99963d4d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #67141 from smix8/gridmap_fix_meshlib_replace_3.x",
            "body": "Fix Editor crash when MeshLibrary gets replaced while used in an open Scene",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "15062a22d45aa51c061cb0e8e5071c2a9ccfc727": {
            "hash": "15062a22d45aa51c061cb0e8e5071c2a9ccfc727",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "WebM: Fix Android armv7 build after #64839",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67386
        },
        "6059cf259464bd826f4ee98ea68acc3237272642": {
            "hash": "6059cf259464bd826f4ee98ea68acc3237272642",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Expose various color themes for `Button`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67328
        },
        "6102f3cfc2fd4408c3cce2ae90b2b264643a5e6e": {
            "hash": "6102f3cfc2fd4408c3cce2ae90b2b264643a5e6e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Rename `set_indexed` & `get_child`'s params to be clearer",
            "body": "3.x backport of #67300 and #64463.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67313
        },
        "c4eb1ca969b505e32ddc58cf360dab8863bbb73b": {
            "hash": "c4eb1ca969b505e32ddc58cf360dab8863bbb73b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Remove unused struct in GradientTexture1D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 86725
        },
        "2b1544b4f47bfeec71c552ce57ff8322ec3e3cfb": {
            "hash": "2b1544b4f47bfeec71c552ce57ff8322ec3e3cfb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67068 from timothyqiu/enum-space-3.x",
            "body": "[3.x] Remove leading spaces from enumerator name hints",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1ee24be2dc4514289867a396137e9517f9f82df3": {
            "hash": "1ee24be2dc4514289867a396137e9517f9f82df3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67264 from clayjohn/sorting-fix",
            "body": "Properly initialize use_aabb_center in visual server",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7e840ae883a34ddb6bad76c680fff85aa27af610": {
            "hash": "7e840ae883a34ddb6bad76c680fff85aa27af610",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "Clay John <claynjohn@gmail.com>",
            "summary": "Properly initialize use_aabb_center in visual server",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67264
        },
        "a0ad958582d63a7413992190607ea3fa33bf29aa": {
            "hash": "a0ad958582d63a7413992190607ea3fa33bf29aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Hide text of RichTextLabel if BBCode is enabled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67255
        },
        "d6805e8c332ccfcc9411f239d954cc0ff90abb64": {
            "hash": "d6805e8c332ccfcc9411f239d954cc0ff90abb64",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix Editor crash when MeshLibrary gets replaced while used in an open GridMap scene",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67141
        },
        "3c39bc365fbfeda805aa87687422e9c9092c809b": {
            "hash": "3c39bc365fbfeda805aa87687422e9c9092c809b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #67044 from winterpixelgames/3.x-bugfix-web-cursor",
            "body": "[3.x] Fix bug in setting custom cursor on web",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "456c0ecda6275aa5c371b2145840b21afc4446a7": {
            "hash": "456c0ecda6275aa5c371b2145840b21afc4446a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Remove leading spaces from enumerator name hints",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67068
        },
        "6812e66f33761ee4d02a7439af8fbea84e63e3f9": {
            "hash": "6812e66f33761ee4d02a7439af8fbea84e63e3f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4OTM0NDAx"
            ],
            "author_raw": "Jason Knight <00jknight@gmail.com>",
            "committer_raw": "Jason Knight <00jknight@gmail.com>",
            "summary": "Change auto to default in cursor css settings.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 67044
        },
        "ec21ac518a2f9407febbfdd377fca1a0dc798e35": {
            "hash": "ec21ac518a2f9407febbfdd377fca1a0dc798e35",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66971 from timothyqiu/obstacles-pathfinding-3.x",
            "body": "[3.x] Make it clear that obstacles don't affect pathfinding",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f329455b340e31355587c89a67670f7fc6a59694": {
            "hash": "f329455b340e31355587c89a67670f7fc6a59694",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66970 from timothyqiu/image-vcenter",
            "body": "[3.x] Center icons vertically in editor docs' hierarchy",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f93051af9973d520b7bb4f1264f4537107513640": {
            "hash": "f93051af9973d520b7bb4f1264f4537107513640",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66967 from timothyqiu/static-body-3.x",
            "body": "[3.x] Improve StaticBody description",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1100f217d7f16b733f30f0e19936789c2ed9577f": {
            "hash": "1100f217d7f16b733f30f0e19936789c2ed9577f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make it clear that obstacles don't affect pathfinding",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66971
        },
        "90e9e7c37df7d83850062964df156d3324a24c03": {
            "hash": "90e9e7c37df7d83850062964df156d3324a24c03",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Center icons vertically in editor docs' hierarchy",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66970
        },
        "78ea140bb379e1364d22e8c1df675117ad0a07af": {
            "hash": "78ea140bb379e1364d22e8c1df675117ad0a07af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve StaticBody description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66967
        },
        "6f153593dc34c6bf0b19a9a5dee0c15723a2e9bb": {
            "hash": "6f153593dc34c6bf0b19a9a5dee0c15723a2e9bb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66945 from m4gr3d/add_mouse_cursor_shape_support_3x",
            "body": "Add cursor shape support for the Android platform",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46f091a803f4ef8c5d96a1e12c392c6f2898ed93": {
            "hash": "46f091a803f4ef8c5d96a1e12c392c6f2898ed93",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Add cursor shape support for the Android platform",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66945
        },
        "d6ebb99afe0829066a31829eac687445401a39e8": {
            "hash": "d6ebb99afe0829066a31829eac687445401a39e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66942 from winterpixelgames/3.x-bugfix-android-null-input-event",
            "body": "Fix null in android keyboard handling.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31fe6848e89cbd60868c870e1ce80d8891fbe3a3": {
            "hash": "31fe6848e89cbd60868c870e1ce80d8891fbe3a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc4OTM0NDAx"
            ],
            "author_raw": "Jason Knight <00jknight@gmail.com>",
            "committer_raw": "Jason Knight <00jknight@gmail.com>",
            "summary": "Fix null in android keyboard handling.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66942
        },
        "9c6810e04f0d2b076ea87ea9e1c4b141f9bda857": {
            "hash": "9c6810e04f0d2b076ea87ea9e1c4b141f9bda857",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66889 from LunaticInAHat/gltf_texture_filter_fix_3",
            "body": "GLTF import external images correctly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "07f7d6ab73c3f85c83981a360f6513dc9eeaca0d": {
            "hash": "07f7d6ab73c3f85c83981a360f6513dc9eeaca0d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64896 from Calinou/doc-editorsettings-3.x",
            "body": "Document editor settings in the class reference",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d81a253f9fcc305d58782392382925e5c32e7c45": {
            "hash": "d81a253f9fcc305d58782392382925e5c32e7c45",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Matthew <matthewehr@hotmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66855 from Jantho1990/bugfix/update-control-focus-signal-documentation-3.x",
            "body": "update messaging for focus to be less keyboard-specific (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "08c801738e59ab5dea84823f10f0323a67195781": {
            "hash": "08c801738e59ab5dea84823f10f0323a67195781",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "LunaticInAHat <maddestofhatters@outlook.com>",
            "committer_raw": "LunaticInAHat <maddestofhatters@outlook.com>",
            "summary": "GLTF import external images correctly",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66889
        },
        "62b679fa3b93ebeb837484e3bccd5b06ecda6172": {
            "hash": "62b679fa3b93ebeb837484e3bccd5b06ecda6172",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66871 from akien-mga/3.x-web-implement-OS-get_cursor_shape",
            "body": "HTML5: Add missing `OS::get_cursor_shape()` implementation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fdfe663326e16dab57c8bf36515987f17e63a52f": {
            "hash": "fdfe663326e16dab57c8bf36515987f17e63a52f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66868 from smix8/copy_and_paste_blyat_3.x",
            "body": "Fix GDScript export hint for Navigation2D layer names",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9bf589d55a72d95178f7855ce10f56b2911f54eb": {
            "hash": "9bf589d55a72d95178f7855ce10f56b2911f54eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66856 from LunaticInAHat/gltf_texture_filter_fix_3",
            "body": "GLTF imports & exports material texture filters",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b3301d22c5a106c4b3586ba343434b1992b0f8db": {
            "hash": "b3301d22c5a106c4b3586ba343434b1992b0f8db",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66168 from Calinou/expose-os-restart-on-exit-3.x",
            "body": "Expose the \"restart on exit\" OS functionality (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8c92fc7b5956cb96f14d3d779c579d7b5f4d00e": {
            "hash": "e8c92fc7b5956cb96f14d3d779c579d7b5f4d00e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIwMjE0OTc3"
            ],
            "author_raw": "Josh Anthony <jantho1990@gmail.com>",
            "committer_raw": "Josh Anthony <jantho1990@gmail.com>",
            "summary": "update messaging for focus to be less keyboard-specific",
            "body": "address comments\n\nPut back missing keyboard tags, fix language to match master's version.\n\nmatch suggested commits from master",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66855
        },
        "6f6c8b114b1e4afe0d734a2bda698fa78ec65470": {
            "hash": "6f6c8b114b1e4afe0d734a2bda698fa78ec65470",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "HTML5: Add missing `OS::get_cursor_shape()` implementation",
            "body": "Fixes #66835.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66871
        },
        "d955d4a1c15409f611cc11f54599dc4dc7858bac": {
            "hash": "d955d4a1c15409f611cc11f54599dc4dc7858bac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix GDScript export hint for Navigation2D layer names",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66868
        },
        "bb34c55b3ca0c07407bb904c2b0301d7f1098878": {
            "hash": "bb34c55b3ca0c07407bb904c2b0301d7f1098878",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4NjM2NDAx"
            ],
            "author_raw": "The Tophat Demon <andsotherewas@gmail.com>",
            "committer_raw": "LunaticInAHat <maddestofhatters@outlook.com>",
            "summary": "GLTF imports & exports material texture filters",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66856
        },
        "b84b003bc3800f229b8d14e3b113b550dbddb118": {
            "hash": "b84b003bc3800f229b8d14e3b113b550dbddb118",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document editor settings in the class reference",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64896
        },
        "7f560a2833ff78ce337e9fcbdda636644d499cee": {
            "hash": "7f560a2833ff78ce337e9fcbdda636644d499cee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66255 from and3rson/3.x",
            "body": "[3.x] GDNative: Fix `script_data` error when updating placeholder scripts for GDNative libraries",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "42aa5742858a8bc09fb2dfc36e6581405e267868": {
            "hash": "42aa5742858a8bc09fb2dfc36e6581405e267868",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66229 from Mickeon/3.x-editor-docs-hierarchy-icons",
            "body": "[3.x] Add type icons to editor docs' hierarchy",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5a424bc30616fde9acc5067359ee892dd244f51a": {
            "hash": "5a424bc30616fde9acc5067359ee892dd244f51a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66654 from akien-mga/3.x-debugger-clear-stack-dump-on-exit",
            "body": "Debugger: Clear stack dump on execution stop",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f793f20d65c14a5004b04999f04e596c0af99166": {
            "hash": "f793f20d65c14a5004b04999f04e596c0af99166",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #41464 from Waridley/button_multiline_strings",
            "body": "Support multiline strings in buttons",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ecaf2b03223a7f3ca94c39bfc98f00d0f0b68606": {
            "hash": "ecaf2b03223a7f3ca94c39bfc98f00d0f0b68606",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66806 from smix8/navigation_avoidance_nothread_3.x",
            "body": "Fix avoidance calculation on NO_THREADS build",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "90f6baf26cc15e9dfa5a535cd43bb49f9564b1d9": {
            "hash": "90f6baf26cc15e9dfa5a535cd43bb49f9564b1d9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66155 from KoBeWi/animat3d_diff",
            "body": "[3.x] Don't store frame of playing AnimatedSprite",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "abefe178c6610a607e194b5886ed88c5a3821faa": {
            "hash": "abefe178c6610a607e194b5886ed88c5a3821faa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #66388 from aaronfranke/3.x-cs-basis-euler",
            "body": "[3.x] C#: Add Basis Euler angle code to match 4.x core",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "506f7d83606d20d557073d49e6ce4e7cac3013e3": {
            "hash": "506f7d83606d20d557073d49e6ce4e7cac3013e3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #64870 from MarcusElg/naninfprinting3.x",
            "body": "[3.x] Improve string formatting (%f) for inf and nan",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f15cb16b1478b10d16df502c02b530b4b0ea670c": {
            "hash": "f15cb16b1478b10d16df502c02b530b4b0ea670c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix avoidance calculation on NO_THREADS build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66806
        },
        "217387ae7f35be62259e5598edf95bc6c9a413eb": {
            "hash": "217387ae7f35be62259e5598edf95bc6c9a413eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66752 from timothyqiu/array-size",
            "body": "[3.x] Fix crash executing `MultiMesh.reset_instance_physics_interpolation`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f33dfe8236274ed5e2c1a0a00bdcb8eafdc0b16d": {
            "hash": "f33dfe8236274ed5e2c1a0a00bdcb8eafdc0b16d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix crash executing `MultiMesh.reset_instance_physics_interpolation`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66752
        },
        "199f3d99c36c83ab2e3bb98da562ec609a5399a9": {
            "hash": "199f3d99c36c83ab2e3bb98da562ec609a5399a9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxNzY4NDM="
            ],
            "author_raw": "Waridley <Waridley64@gmail.com>",
            "committer_raw": "Waridley <Waridley64@gmail.com>",
            "summary": "Support multiline strings in buttons",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 41464
        },
        "fdce2a1dfc2d90571cb6826b009e51ac2b15ca16": {
            "hash": "fdce2a1dfc2d90571cb6826b009e51ac2b15ca16",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] C#: Add Basis Euler angle code to match 4.x core",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66388
        },
        "1a7c1eb858e49d49cee057695d5075225fc299ab": {
            "hash": "1a7c1eb858e49d49cee057695d5075225fc299ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Debugger: Clear stack dump on execution stop",
            "body": "Fixes #34198.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66654
        },
        "cbde08d4522418a038dc1b6e8d66aa33f7a4d873": {
            "hash": "cbde08d4522418a038dc1b6e8d66aa33f7a4d873",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66227 from Mickeon/3.x-editor-unique-name-toggle",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0d388255e61fb8cbb9fae642de9c188ccd1ca0b4": {
            "hash": "0d388255e61fb8cbb9fae642de9c188ccd1ca0b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66585 from timothyqiu/navobs-radius",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "acf86efebc40317baceb52018270d04e33d8cbcc": {
            "hash": "acf86efebc40317baceb52018270d04e33d8cbcc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix NavigationObstacle not estimating radius",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66585
        },
        "d3662d0e23c5b94252f4277a047b322f5101ca0f": {
            "hash": "d3662d0e23c5b94252f4277a047b322f5101ca0f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66530 from timothyqiu/navobs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fba5a4ab9ac606c3ecbae638c369cea546e8e23a": {
            "hash": "fba5a4ab9ac606c3ecbae638c369cea546e8e23a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix NavigationObstacle not registering to default navigation map",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66530
        },
        "7104647c65fb1449f094e0df527af4b6b40ad9e9": {
            "hash": "7104647c65fb1449f094e0df527af4b6b40ad9e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@81ddc73d17b703b68c9142b46106a4db7c0d98c3\n\n(cherry picked from commit b33460c6ca47fbda351d97c1a022d9b8712153ce)",
            "is_cherrypick": true,
            "cherrypick_hash": "b33460c6ca47fbda351d97c1a022d9b8712153ce",
            "pull": ""
        },
        "b33460c6ca47fbda351d97c1a022d9b8712153ce": {
            "hash": "b33460c6ca47fbda351d97c1a022d9b8712153ce",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Sync controller mappings DB with SDL2 community repo",
            "body": "Synced with gabomdq/SDL_GameControllerDB@81ddc73d17b703b68c9142b46106a4db7c0d98c3",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ce0abbe6fbc74186ef74925c34e6c2401b094b9c": {
            "hash": "ce0abbe6fbc74186ef74925c34e6c2401b094b9c",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit 8dbd40db6500b5bb6fbf79294f47b3bd2502be71)",
            "is_cherrypick": true,
            "cherrypick_hash": "8dbd40db6500b5bb6fbf79294f47b3bd2502be71",
            "pull": ""
        },
        "8dbd40db6500b5bb6fbf79294f47b3bd2502be71": {
            "hash": "8dbd40db6500b5bb6fbf79294f47b3bd2502be71",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed109b39384dccbe8d4dd8f740573a95988a0364": {
            "hash": "ed109b39384dccbe8d4dd8f740573a95988a0364",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit 7ee90a080f88d7f5786b25cc829da65b5c33faa7)",
            "is_cherrypick": true,
            "cherrypick_hash": "7ee90a080f88d7f5786b25cc829da65b5c33faa7",
            "pull": ""
        },
        "7ee90a080f88d7f5786b25cc829da65b5c33faa7": {
            "hash": "7ee90a080f88d7f5786b25cc829da65b5c33faa7",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d3bfa9f3b424ca0a05c0327698c21a23554da364": {
            "hash": "d3bfa9f3b424ca0a05c0327698c21a23554da364",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nasmaloney, MewPurPur, Mickeon, MinusKube, RedMser\n\nThanks to all contributors and donors for making Godot possible!\n\n(cherry picked from commit 28cba04cd2d2e4c4c29d3f176e1a16a7f83cc918)",
            "is_cherrypick": true,
            "cherrypick_hash": "28cba04cd2d2e4c4c29d3f176e1a16a7f83cc918",
            "pull": ""
        },
        "28cba04cd2d2e4c4c29d3f176e1a16a7f83cc918": {
            "hash": "28cba04cd2d2e4c4c29d3f176e1a16a7f83cc918",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update AUTHORS and DONORS list",
            "body": "New contributors added to AUTHORS:\nasmaloney, MewPurPur, Mickeon, MinusKube, RedMser\n\nThanks to all contributors and donors for making Godot possible!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "faade5f1c365362302c81721064cf4caa011313c": {
            "hash": "faade5f1c365362302c81721064cf4caa011313c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66327 from Calinou/debanding-fix-adjustments-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2cc8ea55ff9e8cbb569f5970b71e5ad6d927f805": {
            "hash": "2cc8ea55ff9e8cbb569f5970b71e5ad6d927f805",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66480 from YeldhamDev/wwe_very_raw",
            "body": "Port `Input.action_press/release()` changes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6f0c852c9b0fa99fc14c4f2e3ab6f89c7f0e0ee2": {
            "hash": "6f0c852c9b0fa99fc14c4f2e3ab6f89c7f0e0ee2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Port `Input.action_press/release()` changes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66480
        },
        "6d0d9037cd26a4cbfbf81bd2953e8a47ab082119": {
            "hash": "6d0d9037cd26a4cbfbf81bd2953e8a47ab082119",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix debanding strength being affected by environment adjustments",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66327
        },
        "2157c50d179aa9ecc432b18ddd991067d69c60eb": {
            "hash": "2157c50d179aa9ecc432b18ddd991067d69c60eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66298 from Mickeon/3.x-language-stroke",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c5c5abeaa77c77fbcd4dbac33e6ec0ba083978f6": {
            "hash": "c5c5abeaa77c77fbcd4dbac33e6ec0ba083978f6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66314 from bruvzg/win_fix_wm_char_keysym3",
            "body": "[Windows, 3.x] Fix WM_CHAR processing code using Unicode char instead of Virtual key.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "77fc88e9a6f4270d7c56f4f20df1e42cd17ac051": {
            "hash": "77fc88e9a6f4270d7c56f4f20df1e42cd17ac051",
            "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": "[Windows, 3.x] Fix WM_CHAR processing code using Unicode char instead of Virtual key.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66314
        },
        "eccc802d7e93fee5b1523a3ce5539aebedf1a8e7": {
            "hash": "eccc802d7e93fee5b1523a3ce5539aebedf1a8e7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Fix crash when ScriptEditor accesses Script with no language set",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66298
        },
        "24ebc321260d165d0b453ea5b36966971e72e430": {
            "hash": "24ebc321260d165d0b453ea5b36966971e72e430",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61841 from markusneg/cull-masked-shadows",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2efed1e2068a566e9e2f95aeef7b857459492cf5": {
            "hash": "2efed1e2068a566e9e2f95aeef7b857459492cf5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66262 from smix8/navigation_fix_tilemap_offset_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "881e49c375f126987aa57528d6f8ef70462869c6": {
            "hash": "881e49c375f126987aa57528d6f8ef70462869c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix TileMaps with origin offset placing NavPolygons wrong without a Navigation2D node",
            "body": "The legacy navigation was positioning baked TileMap navpolygons relative to the current Navigation2D node assuming that it is usually one of the parent nodes.\n\nWithout the deprecated Navigation2D node the default navigation map of the world_2d is used. This navigation map has no relative Node2D so it needs to use the global_transform of the TileMap to place navregions with the correct offset in case the TileMap is moved from the origin.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66262
        },
        "1af4ba04cd5c85c6e26aff711a471ac3c57e6022": {
            "hash": "1af4ba04cd5c85c6e26aff711a471ac3c57e6022",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MDEwNw==",
                "MDQ6VXNlcjI3MDQw"
            ],
            "author_raw": "Andrew Dunai <a@dun.ai>",
            "committer_raw": "Andrew Dunai <a@dun.ai>",
            "summary": "Fix \"!script_data is true\" when updating placeholder scripts for GDNative libraries",
            "body": "Co-authored-by: geekrelief <geekrelief@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66255
        },
        "8a6763cf74a1f4a545c80d6b5c0bf956591ac11e": {
            "hash": "8a6763cf74a1f4a545c80d6b5c0bf956591ac11e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66216 from Calinou/windows-enable-ansi-escape-codes-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ead9ad3a0271a0ec2e47f68f40e92dfdbcb8d0ba": {
            "hash": "ead9ad3a0271a0ec2e47f68f40e92dfdbcb8d0ba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66225 from Calinou/doc-mesh-vertex-color-compress",
            "body": "Document Mesh vertex color compression clamping overbright/HDR colors",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "84f0e470a15fccc9a7e4b066f99ee967705e262f": {
            "hash": "84f0e470a15fccc9a7e4b066f99ee967705e262f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Add type icons to editor docs' hierarchy",
            "body": "Backport of #64847 and #65248",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66229
        },
        "9d4bc8528e10dc6f625ab2f599e0b53a4b7ecf13": {
            "hash": "9d4bc8528e10dc6f625ab2f599e0b53a4b7ecf13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Make \"Access as Unique Name\" a shortcut",
            "body": "Backport of #65134",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66227
        },
        "811f814f4547c6b8072cb8a94d18a9b2a20db8dc": {
            "hash": "811f814f4547c6b8072cb8a94d18a9b2a20db8dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document Mesh vertex color compression clamping overbright/HDR colors",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66225
        },
        "257305c58d7b349aabd4c3679b013a63c16bfe43": {
            "hash": "257305c58d7b349aabd4c3679b013a63c16bfe43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Enable ANSI escape code processing on Windows 10 and later",
            "body": "This lets the engine and projects use the same color codes\nin the terminal on all platforms.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66216
        },
        "6a600b1acd074a229df26a64e082b98664e323ee": {
            "hash": "6a600b1acd074a229df26a64e082b98664e323ee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66153 from rburing/concave_area_docs_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0ac4b326075e5e6dd4ae00c84b1001b29c79b540": {
            "hash": "0ac4b326075e5e6dd4ae00c84b1001b29c79b540",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66208 from akien-mga/3.x-style-clang-format-15",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f9b91d8d241c086a5ee1a18148cdcafb433bae06": {
            "hash": "f9b91d8d241c086a5ee1a18148cdcafb433bae06",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Style: Ensure consistent formatting with clang-format 15",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66208
        },
        "4207983ce93fde1ca82f9cfbfcc1403f99caa097": {
            "hash": "4207983ce93fde1ca82f9cfbfcc1403f99caa097",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66145 from lawnjelly/object_get_name",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3d6523b40df62dd3a2452a524de576b1896604a0": {
            "hash": "3d6523b40df62dd3a2452a524de576b1896604a0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66093 from bruvzg/rcs3",
            "body": "[macOS export, 3.x] Simplify code signing options, add support for rcodesign tool for signing and notarization.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "47d2b4e73263a8a4dd1ded1b1931deffab21366d": {
            "hash": "47d2b4e73263a8a4dd1ded1b1931deffab21366d",
            "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 export, 3.x] Simplify code signing options, add support for rcodesign tool for signing and notarization.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66093
        },
        "17f42e8e66f5c8bb4fd66097a9da38f80340bc04": {
            "hash": "17f42e8e66f5c8bb4fd66097a9da38f80340bc04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Improve signal already connected error message",
            "body": "The signal already connected message is improved to provide the names of the objects involved.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66145
        },
        "edc196f926c6ef4221b7f5e8938fe5c91a76d065": {
            "hash": "edc196f926c6ef4221b7f5e8938fe5c91a76d065",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66063 from kleonc/sprite3d-fix-drawing-with-vertical-margins-3x",
            "body": "[3.x] `Sprite3D`/`AnimatedSprite3D` Fix drawing `AtlasTexture`s with vertical margins differently than in 2D",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "76a14cfd02de61adcbc0dc18afbbe4c4cf22000f": {
            "hash": "76a14cfd02de61adcbc0dc18afbbe4c4cf22000f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Expose the \"restart on exit\" OS functionality",
            "body": "This can be used to restart a project with specific command line arguments\napplied. This can work in tandem with `OS.get_cmdline_args()` to restart\nwith the same command line arguments as used to originally run the project.\n\nExample use cases:\n\n- Restart to apply an user setting change that requires a restart to work.\n- Restart with a Godot command line argument to change the video driver,\naudio driver, etc.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66168
        },
        "dbce96abd9292a3b6a1b9d69f1cff4f9e77f2a1d": {
            "hash": "dbce96abd9292a3b6a1b9d69f1cff4f9e77f2a1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Don't store frame of playing AnimatedSprite",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66155
        },
        "be5d18163dfd84cec113f7a5685f66d95da102af": {
            "hash": "be5d18163dfd84cec113f7a5685f66d95da102af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyOTgzNw=="
            ],
            "author_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "committer_raw": "Ricardo Buring <ricardo.buring@gmail.com>",
            "summary": "Document behavior of areas with concave shapes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66153
        },
        "0784bff4d91e9d66545d2cc756de4a48cd978757": {
            "hash": "0784bff4d91e9d66545d2cc756de4a48cd978757",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66147 from akien-mga/3.x-cherrypicks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "00e686b8c1ffdaa1cf947dac8c54f52e85880751": {
            "hash": "00e686b8c1ffdaa1cf947dac8c54f52e85880751",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.38",
            "body": "(cherry picked from commit 0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9)",
            "is_cherrypick": true,
            "cherrypick_hash": "0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9",
            "pull": 66147
        },
        "0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9": {
            "hash": "0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libpng: Update to upstream 1.6.38",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65927
        },
        "5c81213231f9fcc1b031879d821542e5f793a3f7": {
            "hash": "5c81213231f9fcc1b031879d821542e5f793a3f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Add `methods.get_version_info()` method returning a Dict",
            "body": "This makes it possible to retrieve all relevant versioning info used to\ngenerate `core/version_generated.gen.h` in the buildsystem.\n\nNotably it makes the custom logic parsing the `GODOT_VERSION_STATUS`\nenvironment variable to override status easy to reuse.\n\n(cherry picked from commit d432fe38a9a65b9e84964a7393c9fe4ce22361a3)",
            "is_cherrypick": true,
            "cherrypick_hash": "d432fe38a9a65b9e84964a7393c9fe4ce22361a3",
            "pull": 66147
        },
        "d432fe38a9a65b9e84964a7393c9fe4ce22361a3": {
            "hash": "d432fe38a9a65b9e84964a7393c9fe4ce22361a3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Add `methods.get_version_info()` method returning a Dict",
            "body": "This makes it possible to retrieve all relevant versioning info used to\ngenerate `core/version_generated.gen.h` in the buildsystem.\n\nNotably it makes the custom logic parsing the `GODOT_VERSION_STATUS`\nenvironment variable to override status easy to reuse.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65777
        },
        "1aee1b1720d8b2cc93411bd12fad2667a5e863ac": {
            "hash": "1aee1b1720d8b2cc93411bd12fad2667a5e863ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix crash when playing Tween right after finishing",
            "body": "(cherry picked from commit 1a462bc84e095125661efb5a0254f36e73197cd9)",
            "is_cherrypick": true,
            "cherrypick_hash": "1a462bc84e095125661efb5a0254f36e73197cd9",
            "pull": 66147
        },
        "1a462bc84e095125661efb5a0254f36e73197cd9": {
            "hash": "1a462bc84e095125661efb5a0254f36e73197cd9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix crash when playing Tween right after finishing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65896
        },
        "ce310c1e396ea4122f0e0496f9621318749970dd": {
            "hash": "ce310c1e396ea4122f0e0496f9621318749970dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Exclude disabled CollisionShapes from Navigationmesh baking",
            "body": "Excludes disabled CollisionShapes from the geometry parsing for the NavigationMesh baking.\n\n(cherry picked from commit 534ff93b05446f5692bcee95f51400c211b080ff)",
            "is_cherrypick": true,
            "cherrypick_hash": "534ff93b05446f5692bcee95f51400c211b080ff",
            "pull": 66147
        },
        "534ff93b05446f5692bcee95f51400c211b080ff": {
            "hash": "534ff93b05446f5692bcee95f51400c211b080ff",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Exclude disabled CollisionShapes from Navigationmesh baking",
            "body": "Excludes disabled CollisionShapes from the geometry parsing for the NavigationMesh baking.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65775
        },
        "41e63559bb0dbd2fbca62895871227775c9a5c34": {
            "hash": "41e63559bb0dbd2fbca62895871227775c9a5c34",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2OTcwNzU5"
            ],
            "author_raw": "Voylin <0voylin0@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fixes doc/Makefile fails if path contains spaces",
            "body": "(cherry picked from commit 0fd29f76a239a926684dccbfbfe904cf6494690b)",
            "is_cherrypick": true,
            "cherrypick_hash": "0fd29f76a239a926684dccbfbfe904cf6494690b",
            "pull": 66147
        },
        "0fd29f76a239a926684dccbfbfe904cf6494690b": {
            "hash": "0fd29f76a239a926684dccbfbfe904cf6494690b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU2OTcwNzU5"
            ],
            "author_raw": "Voylin <0voylin0@gmail.com>",
            "committer_raw": "Voylin <0voylin0@gmail.com>",
            "summary": "Fixes doc/Makefile fails if path contains spaces",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65642
        },
        "43560771532e1518124285fc4375bf79a0712a9e": {
            "hash": "43560771532e1518124285fc4375bf79a0712a9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkwNzk="
            ],
            "author_raw": "Ted Spikes <ted@tedspikes.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Check for ios_simulator when building for x86_64",
            "body": "(cherry picked from commit 21f7bd0723be5ca594547074d01dd92e5bf35e9c)",
            "is_cherrypick": true,
            "cherrypick_hash": "21f7bd0723be5ca594547074d01dd92e5bf35e9c",
            "pull": 66147
        },
        "21f7bd0723be5ca594547074d01dd92e5bf35e9c": {
            "hash": "21f7bd0723be5ca594547074d01dd92e5bf35e9c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTkwNzk="
            ],
            "author_raw": "Ted Spikes <ted@tedspikes.com>",
            "committer_raw": "Ted Spikes <ted@tedspikes.com>",
            "summary": "Check for ios_simulator when building for x86_64",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65648
        },
        "dd0077b963f49f851eff922e096aff146fe46f85": {
            "hash": "dd0077b963f49f851eff922e096aff146fe46f85",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2NTg1NDU="
            ],
            "author_raw": "marxin <mliska@suse.cz>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix building VHACD with GCC 13.",
            "body": "Fixes the following error:\nthirdparty/vhacd/inc/vhacdICHull.h:46:31: error: 'uint32_t' does not name a type\n46 |     ICHullError Process(const uint32_t nPointsCH, const double minVolume = 0.0);\n|                               ^~~~~~~~\n\nNote the upstream version of the third party library is not affected.\n\n(cherry picked from commit a648d831a9e4175db3b333e6416e2cf3be9959ef)",
            "is_cherrypick": true,
            "cherrypick_hash": "a648d831a9e4175db3b333e6416e2cf3be9959ef",
            "pull": 66147
        },
        "a648d831a9e4175db3b333e6416e2cf3be9959ef": {
            "hash": "a648d831a9e4175db3b333e6416e2cf3be9959ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI2NTg1NDU="
            ],
            "author_raw": "marxin <mliska@suse.cz>",
            "committer_raw": "marxin <mliska@suse.cz>",
            "summary": "Fix building VHACD with GCC 13.",
            "body": "Fixes the following error:\nthirdparty/vhacd/inc/vhacdICHull.h:46:31: error: 'uint32_t' does not name a type\n46 |     ICHullError Process(const uint32_t nPointsCH, const double minVolume = 0.0);\n|                               ^~~~~~~~\n\nNote the upstream version of the third party library is not affected.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61310
        },
        "13fec0a23767ee4b10c6f7e7a2e14afa9aa6b8a0": {
            "hash": "13fec0a23767ee4b10c6f7e7a2e14afa9aa6b8a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Shrink shader editor's oversized borders",
            "body": "(cherry picked from commit c2553f530be9c137fe992d5d4521e13de92a32b2)",
            "is_cherrypick": true,
            "cherrypick_hash": "c2553f530be9c137fe992d5d4521e13de92a32b2",
            "pull": 66147
        },
        "c2553f530be9c137fe992d5d4521e13de92a32b2": {
            "hash": "c2553f530be9c137fe992d5d4521e13de92a32b2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Shrink shader editor's oversized borders",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65632
        },
        "c86f4c7f580b80967d9d6de082dbdb8ab86127f0": {
            "hash": "c86f4c7f580b80967d9d6de082dbdb8ab86127f0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Ignore node rename if already exited blend tree",
            "body": "(cherry picked from commit f9bee9099457a7e582ad785f5134a86ed1f8fac5)",
            "is_cherrypick": true,
            "cherrypick_hash": "f9bee9099457a7e582ad785f5134a86ed1f8fac5",
            "pull": 66147
        },
        "f9bee9099457a7e582ad785f5134a86ed1f8fac5": {
            "hash": "f9bee9099457a7e582ad785f5134a86ed1f8fac5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "Ignore node rename if already exited blend tree",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65651
        },
        "c8a748e7b6b781d7f12c5224a4188e5d7e6dd869": {
            "hash": "c8a748e7b6b781d7f12c5224a4188e5d7e6dd869",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "VCS plugin: SSH key dialog defaults to HOME",
            "body": "Fixes #65691.\n\n(cherry picked from commit fc227ea919ed84fcc308f575f7d3c4ed88bbe540)",
            "is_cherrypick": true,
            "cherrypick_hash": "fc227ea919ed84fcc308f575f7d3c4ed88bbe540",
            "pull": 66147
        },
        "fc227ea919ed84fcc308f575f7d3c4ed88bbe540": {
            "hash": "fc227ea919ed84fcc308f575f7d3c4ed88bbe540",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "VCS plugin: SSH key dialog defaults to HOME",
            "body": "Fixes #65691.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65708
        },
        "577b562428ba01239f550270506aac43f64b6a97": {
            "hash": "577b562428ba01239f550270506aac43f64b6a97",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add more clarifications about Tween processing",
            "body": "(cherry picked from commit 038cb677cbde3adcc692296b3113398cd351f9fe)",
            "is_cherrypick": true,
            "cherrypick_hash": "038cb677cbde3adcc692296b3113398cd351f9fe",
            "pull": 66147
        },
        "038cb677cbde3adcc692296b3113398cd351f9fe": {
            "hash": "038cb677cbde3adcc692296b3113398cd351f9fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add more clarifications about Tween processing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65658
        },
        "d5c1baa2884aa0b577c22d5f0ff8005b19334461": {
            "hash": "d5c1baa2884aa0b577c22d5f0ff8005b19334461",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Refactor handling of `production` flag and per-platform LTO defaults",
            "body": "Fixup to #63288.\nSee #65583 for the bug report.\n\nCo-authored-by: Cyberrebell <chainsaw75@web.de>\n(cherry picked from commit 35a15e619161798820b2bd6ff46178c5b7ccebcf)",
            "is_cherrypick": true,
            "cherrypick_hash": "35a15e619161798820b2bd6ff46178c5b7ccebcf",
            "pull": 66147
        },
        "35a15e619161798820b2bd6ff46178c5b7ccebcf": {
            "hash": "35a15e619161798820b2bd6ff46178c5b7ccebcf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjY3Mjg5NTU="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Refactor handling of `production` flag and per-platform LTO defaults",
            "body": "Fixup to #63288.\nSee #65583 for the bug report.\n\nCo-authored-by: Cyberrebell <chainsaw75@web.de>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65745
        },
        "713e83ecd758008dc99d682b76e893637d1de906": {
            "hash": "713e83ecd758008dc99d682b76e893637d1de906",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65974 from dzil123/highlight_types_incorrect",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "89e9c3d99120b3ddd48ec808f022e109962ad472": {
            "hash": "89e9c3d99120b3ddd48ec808f022e109962ad472",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66115 from lawnjelly/cpuparticles_set_amount",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "485b2ab45ed641ab5c77f1834d55253f0bc0714f": {
            "hash": "485b2ab45ed641ab5c77f1834d55253f0bc0714f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Matthew <matthewehr@hotmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #66140 from timothyqiu/in-the-the",
            "body": "[3.x] Fix typo in `CollisionObject` documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bc1ea0ac4648f1d467a13d4475e4dc48f592bb4": {
            "hash": "4bc1ea0ac4648f1d467a13d4475e4dc48f592bb4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix typo in CollisionObject documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66140
        },
        "fdd82f47547384200390b8730d865f5cef94434d": {
            "hash": "fdd82f47547384200390b8730d865f5cef94434d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "CPUParticles initialize data on set_amount",
            "body": "Fills particle data with zeroes on resize using set_amount(), to prevent garbage data including Nans being sent to VisualServer, which can corrupt the spatial partitioning.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66115
        },
        "0a64c2eba5f57233bd0481a6d54b3c7fdb08f938": {
            "hash": "0a64c2eba5f57233bd0481a6d54b3c7fdb08f938",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "`SpriteBase3D` Fix drawing AtlasTextures with vertical margins differently than in 2D",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66063
        },
        "0bf2b8e8133a85f45393f04e249209873392ed06": {
            "hash": "0bf2b8e8133a85f45393f04e249209873392ed06",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Move duplicated drawing code from `Sprite3D`/`AnimatedSprite3D` to `SpriteBase3D`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 66063
        },
        "1e4f47ffe01cd3ffc17968fcb70c73952be16411": {
            "hash": "1e4f47ffe01cd3ffc17968fcb70c73952be16411",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjU3MjU5NTg="
            ],
            "author_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "committer_raw": "dzil123 <5725958+dzil123@users.noreply.github.com>",
            "summary": "Fix variables highlighting as types",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65974
        },
        "cf157a804fda7f030f280c9a778e9e672022c682": {
            "hash": "cf157a804fda7f030f280c9a778e9e672022c682",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65826 from lawnjelly/multimesh2D_zero_amount",
            "body": "Prevent drawing MultiMesh with zero instance count",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a300505066ade5f97f794de0e5eb7bb3ce486bd1": {
            "hash": "a300505066ade5f97f794de0e5eb7bb3ce486bd1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Prevent drawing MultiMesh with zero instance count",
            "body": "Issuing a driver drawcall for MultiMesh with zero instances crashes some drivers.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65826
        },
        "5600be95713dff993160777161ae30b695fb60b9": {
            "hash": "5600be95713dff993160777161ae30b695fb60b9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63085 from m4gr3d/update_android_editor_menus_3x",
            "body": "[3.x] Disable menus and functionality that are not relevant on the Android Editor port",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1f23bac6454ec51fa1c9f70dead15b0a103cd8c3": {
            "hash": "1f23bac6454ec51fa1c9f70dead15b0a103cd8c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Disable menus and functionality that are not relevant on the Android Editor port",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63085
        },
        "fd1af84bf58e05b654a98d6ab3ca915927730d68": {
            "hash": "fd1af84bf58e05b654a98d6ab3ca915927730d68",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64358 from kleonc/sprite-frames-dialog-deselect-frame-lmb-3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "faafde7e839c794d3d772ccdad87b8b0c6d5150f": {
            "hash": "faafde7e839c794d3d772ccdad87b8b0c6d5150f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65683 from m4gr3d/update_editor_versioning_3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "da332d69c0c31b841badc502271fd7dd0fe9f643": {
            "hash": "da332d69c0c31b841badc502271fd7dd0fe9f643",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Exclude small screens from the set of supported devices.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65683
        },
        "f37390cbc5523d37f0da3b0182a69586688d5414": {
            "hash": "f37390cbc5523d37f0da3b0182a69586688d5414",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Update the versioning logic for the Godot Android Editor",
            "body": "This is necessary to separate subsequent uploads to the Google Play store as each upload needs to increment the version code.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65683
        },
        "a10c2d4a3877849518d6be313ddb96a1b15ea022": {
            "hash": "a10c2d4a3877849518d6be313ddb96a1b15ea022",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65686 from lawnjelly/portals_show_raycast",
            "body": "Portals - Show RayCast debug helper",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f6d3a789216cbc1b2c6132d4170fc7beca26e2d3": {
            "hash": "f6d3a789216cbc1b2c6132d4170fc7beca26e2d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65684 from lawnjelly/portals_debug_helper_doc",
            "body": "Portals - clarify docs VisualInstances only",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5ff2c773aaa2146be87666f70a487ddcc8efc189": {
            "hash": "5ff2c773aaa2146be87666f70a487ddcc8efc189",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65663 from lawnjelly/vital_updates_animated_sprite",
            "body": "Low priority redraw request for AnimatedSprite",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "09befec1ede221549100aa3429d4dd13890088a6": {
            "hash": "09befec1ede221549100aa3429d4dd13890088a6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Portals - Show RayCast debug helper",
            "body": "Switches the raycast helper to global portal_mode, allowing it to show when portals are active.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65686
        },
        "dcf52103a6f4ca3bbe5f3020e9ded6e873fb79fe": {
            "hash": "dcf52103a6f4ca3bbe5f3020e9ded6e873fb79fe",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Portals - clarify docs VisualInstances only",
            "body": "Makes it more clear in the documentation that some debugger features are expected not to show when portals are active.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65684
        },
        "54a939a029a9afd8ec4161b1ef1f2f4d84f69465": {
            "hash": "54a939a029a9afd8ec4161b1ef1f2f4d84f69465",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Low priority redraw request for AnimatedSprite",
            "body": "Prevents animated sprite from creating continuous redraws in vital_redraws_only mode.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65663
        },
        "13d99d1676a72ffa529ffb7cee7ce97582fb42f1": {
            "hash": "13d99d1676a72ffa529ffb7cee7ce97582fb42f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65568 from YuriSizov/docs-theme-no-param-woes-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "46104d488619a568e062a3087d6185a821686926": {
            "hash": "46104d488619a568e062a3087d6185a821686926",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit 26a28d6bbdba880151c7dd8391e75fa3417d7aab)",
            "is_cherrypick": true,
            "cherrypick_hash": "26a28d6bbdba880151c7dd8391e75fa3417d7aab",
            "pull": ""
        },
        "26a28d6bbdba880151c7dd8391e75fa3417d7aab": {
            "hash": "26a28d6bbdba880151c7dd8391e75fa3417d7aab",
            "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 classref translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "74097dc3abc45c4ecf2adf52361e46d565fd1ace": {
            "hash": "74097dc3abc45c4ecf2adf52361e46d565fd1ace",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "(cherry picked from commit 367ffd10c8a0131bb7f669070d99841fdc3ec6e2)",
            "is_cherrypick": true,
            "cherrypick_hash": "367ffd10c8a0131bb7f669070d99841fdc3ec6e2",
            "pull": ""
        },
        "367ffd10c8a0131bb7f669070d99841fdc3ec6e2": {
            "hash": "367ffd10c8a0131bb7f669070d99841fdc3ec6e2",
            "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 editor translations with Weblate (3.5 branch)",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2aee09c6bc99beb1bcbb716594506363df99256a": {
            "hash": "2aee09c6bc99beb1bcbb716594506363df99256a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65428 from lawnjelly/input_uninit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d52a25fdec7576cd754561f3c89557e6a747c157": {
            "hash": "d52a25fdec7576cd754561f3c89557e6a747c157",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Downgrade Emscripten to 3.1.18",
            "body": "Emscripten 3.1.19 and 3.1.20 have a showstopping regression that breaks\ncalling our main function for the editor build.\n\n(cherry picked from commit b353336037af684c2f1455c5e1f4cd649dbc0064)",
            "is_cherrypick": true,
            "cherrypick_hash": "b353336037af684c2f1455c5e1f4cd649dbc0064",
            "pull": ""
        },
        "b353336037af684c2f1455c5e1f4cd649dbc0064": {
            "hash": "b353336037af684c2f1455c5e1f4cd649dbc0064",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Downgrade Emscripten to 3.1.18",
            "body": "Emscripten 3.1.19 and 3.1.20 have a showstopping regression that breaks\ncalling our main function for the editor build.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65569
        },
        "93943bc1b9ba5a1595dba7d8083fdb438fa9f252": {
            "hash": "93943bc1b9ba5a1595dba7d8083fdb438fa9f252",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Prevent HTTPRequest from polling invalid client",
            "body": "(cherry picked from commit 9e284f68ec79be745c2cb3d3a4eead3dfcca7cca)",
            "is_cherrypick": true,
            "cherrypick_hash": "9e284f68ec79be745c2cb3d3a4eead3dfcca7cca",
            "pull": ""
        },
        "9e284f68ec79be745c2cb3d3a4eead3dfcca7cca": {
            "hash": "9e284f68ec79be745c2cb3d3a4eead3dfcca7cca",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Prevent HTTPRequest from polling invalid client",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64472
        },
        "7957dc7755e0083db5ade9495d89f5578d1e0bba": {
            "hash": "7957dc7755e0083db5ade9495d89f5578d1e0bba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix compilation database generation with MSVC",
            "body": "Fixes #54434.\n\nCo-authored-by: Daniel Moody <daniel.moody@mongodb.com>\n(cherry picked from commit 22381d9d074f77f4acb700c4d765e44e3f0727f7)",
            "is_cherrypick": true,
            "cherrypick_hash": "22381d9d074f77f4acb700c4d765e44e3f0727f7",
            "pull": ""
        },
        "22381d9d074f77f4acb700c4d765e44e3f0727f7": {
            "hash": "22381d9d074f77f4acb700c4d765e44e3f0727f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjYxMzM5NjQ="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Fix compilation database generation with MSVC",
            "body": "Fixes #54434.\n\nCo-authored-by: Daniel Moody <daniel.moody@mongodb.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65440
        },
        "b21a3418f4185882ba1a8ec492290f1314751927": {
            "hash": "b21a3418f4185882ba1a8ec492290f1314751927",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix tool script button color overriding custom type color",
            "body": "Also adds a small note on the tooltip noting the custom type.\n\n(cherry picked from commit 65cc721eb94ee67315bacc9caadb0d36ff221b13)",
            "is_cherrypick": true,
            "cherrypick_hash": "65cc721eb94ee67315bacc9caadb0d36ff221b13",
            "pull": ""
        },
        "65cc721eb94ee67315bacc9caadb0d36ff221b13": {
            "hash": "65cc721eb94ee67315bacc9caadb0d36ff221b13",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Fix tool script button color overriding custom type color",
            "body": "Also adds a small note on the tooltip noting the custom type.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65413
        },
        "477c7f9b7481b278ab522bd4ac07937b46ac959d": {
            "hash": "477c7f9b7481b278ab522bd4ac07937b46ac959d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTg2NDM="
            ],
            "author_raw": "Andres Hernandez <cybereality@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Updated gamecontrollerdb.txt to latest to include new mappings for various controllers, including Xbox One, Nintendo Switch, Steam Deck, and 8BitDo",
            "body": "(cherry picked from commit 905439990005cc29455b786fcec1111d9fd05143)",
            "is_cherrypick": true,
            "cherrypick_hash": "905439990005cc29455b786fcec1111d9fd05143",
            "pull": ""
        },
        "905439990005cc29455b786fcec1111d9fd05143": {
            "hash": "905439990005cc29455b786fcec1111d9fd05143",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMzOTg2NDM="
            ],
            "author_raw": "Andres Hernandez <cybereality@gmail.com>",
            "committer_raw": "Andres Hernandez <cybereality@gmail.com>",
            "summary": "Updated gamecontrollerdb.txt to latest to include new mappings for various controllers, including Xbox One, Nintendo Switch, Steam Deck, and 8BitDo",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65401
        },
        "36bda802e5479e247fdd4b41d3e685ab1b185a9e": {
            "hash": "36bda802e5479e247fdd4b41d3e685ab1b185a9e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc5Mjk5MzAw"
            ],
            "author_raw": "volokh0x <volokh0x@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix typos in Dictionary.xml",
            "body": "(cherry picked from commit ff23defaf82f54136a7fa1ef84b9f0cacb9e2077)",
            "is_cherrypick": true,
            "cherrypick_hash": "ff23defaf82f54136a7fa1ef84b9f0cacb9e2077",
            "pull": ""
        },
        "ff23defaf82f54136a7fa1ef84b9f0cacb9e2077": {
            "hash": "ff23defaf82f54136a7fa1ef84b9f0cacb9e2077",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc5Mjk5MzAw"
            ],
            "author_raw": "volokh0x <volokh0x@gmail.com>",
            "committer_raw": "volokh0x <volokh0x@gmail.com>",
            "summary": "Fix typos in Dictionary.xml",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65417
        },
        "884f368c24933b600908bf216b345c7056b6c646": {
            "hash": "884f368c24933b600908bf216b345c7056b6c646",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve the description of follow_viewport_enabled",
            "body": "(cherry picked from commit 229e76429059b32edd43cd2382723d71a815f296)",
            "is_cherrypick": true,
            "cherrypick_hash": "229e76429059b32edd43cd2382723d71a815f296",
            "pull": ""
        },
        "229e76429059b32edd43cd2382723d71a815f296": {
            "hash": "229e76429059b32edd43cd2382723d71a815f296",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Improve the description of follow_viewport_enabled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65371
        },
        "949625473728350918ac77d3f95f96598779a196": {
            "hash": "949625473728350918ac77d3f95f96598779a196",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix parameter references in Theme documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65568
        },
        "58d04399d4cc4804e7423e130bcae7f811cc91bd": {
            "hash": "58d04399d4cc4804e7423e130bcae7f811cc91bd",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65556 from timothyqiu/xml-parser-fixes-3.x",
            "body": "[3.x] Fix parsing of XML CDATA and add test cases",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7ed2b09bc0e5b6840be1198702165f5830933eb9": {
            "hash": "7ed2b09bc0e5b6840be1198702165f5830933eb9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix parsing of XML CDATA and add test cases",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65556
        },
        "5e3f403ddbc95e87fc8590d0b8386eecd18088a9": {
            "hash": "5e3f403ddbc95e87fc8590d0b8386eecd18088a9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65500 from migeran/fix-utf8-checks-3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "953dea1227ecf6dcf2ace28b81d23512432c703b": {
            "hash": "953dea1227ecf6dcf2ace28b81d23512432c703b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63309 from akien-mga/3.x-scons-refactor-lto",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05e7275fcee3ee9209a17ef42097e110e2485dbf": {
            "hash": "05e7275fcee3ee9209a17ef42097e110e2485dbf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65365 from akien-mga/3.x-html5-emsdk-3.1.20",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "dc5bf3b22e0bada8d22778bdb4d8738456691d9f": {
            "hash": "dc5bf3b22e0bada8d22778bdb4d8738456691d9f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65459 from akien-mga/3.x-changelog-shader-1f-illegal",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bfe60393f5f4c3da81d177fedb91dd99f70e4606": {
            "hash": "bfe60393f5f4c3da81d177fedb91dd99f70e4606",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65503 from m4gr3d/fix_invalid_project_manager_path_3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "973457e2150740e9fe4ec7c8a8504d80b497de8f": {
            "hash": "973457e2150740e9fe4ec7c8a8504d80b497de8f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65398 from m4gr3d/cleanup_input_logic_3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "13d9a8c88fbfab08c2e7e20032ae4f1e25e818f5": {
            "hash": "13d9a8c88fbfab08c2e7e20032ae4f1e25e818f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwNjgzMg=="
            ],
            "author_raw": "Gergely Kis <gergely.kis@migeran.com>",
            "committer_raw": "Gergely Kis <gergely.kis@migeran.com>",
            "summary": "Fix UTF-8 validation in static checks",
            "body": "Use isutf8 instead of recode to detect invalid UTF-8 sequences.\n\nAlso add the necessary dependencies to run the static checks locally\nusing act (https://github.com/nektos/act) with the Medium size image.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65500
        },
        "4be7c91cd900b03faeea7f65bb24c4e4e4aca0dc": {
            "hash": "4be7c91cd900b03faeea7f65bb24c4e4e4aca0dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix issue causing the project manager to crash because of missing path argument",
            "body": "In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65503
        },
        "63df48a59c515c53202df4d38dce1149ae3ac635": {
            "hash": "63df48a59c515c53202df4d38dce1149ae3ac635",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Enable long press, pan and scale gestures for the Godot Android Editor",
            "body": "Fix the bug causing the editor to crash when running the project.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65398
        },
        "440fa1024638969d7e80e2e6ba635629f46795a5": {
            "hash": "440fa1024638969d7e80e2e6ba635629f46795a5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Cleanup the Android input logic implementation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65398
        },
        "92fa63886cb74ff49597d32eda4c5134546c60f7": {
            "hash": "92fa63886cb74ff49597d32eda4c5134546c60f7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65397 from maximkulkin/3.x-graph-edit-node-selection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "968af504497aecae6f2563c3c871852e5210e994": {
            "hash": "968af504497aecae6f2563c3c871852e5210e994",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Changelog: Mention compat breaking removal of illegal '1f' syntax for shaders",
            "body": "Fixes #59316.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65459
        },
        "073032b6d0d37d206933b98cd0153bbce40ba27e": {
            "hash": "073032b6d0d37d206933b98cd0153bbce40ba27e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65429 from PhoenixFlame101/fix-code-folding-icon-color-58379",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8acc25578e284741cbcd3aa3801f81b8a9167e36": {
            "hash": "8acc25578e284741cbcd3aa3801f81b8a9167e36",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUxMTk5MDEx"
            ],
            "author_raw": "Abhinav Chennubhotla <51199011+PhoenixFlame101@users.noreply.github.com>",
            "committer_raw": "Abhinav Chennubhotla <51199011+PhoenixFlame101@users.noreply.github.com>",
            "summary": "Fix code folding icon color not matching defined color",
            "body": "Cherrypick of #58457 in master\n\nCaused by reusing icons from the main editor in the code editor. These\nicons were converted based on the main editor theme and not the code\neditor theme.\n\n- Create new icons for use specifically in the code editor\n- Add these icons to the exceptions when converting dark theme icons\nto light theme automatically\n- Change the default value of the code folding color to match previous\ncolor\n- Code folding icon is now pure white by default to correctly match\nthe color defined in settings",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65429
        },
        "d60eae3dbca08b4bad2c34c270c072a856cd8bc8": {
            "hash": "d60eae3dbca08b4bad2c34c270c072a856cd8bc8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix uninitialized data reads in Input",
            "body": "Found by Valgrind.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65428
        },
        "930395af6ef12d6a0f5dfc68f0e7c63d103940d8": {
            "hash": "930395af6ef12d6a0f5dfc68f0e7c63d103940d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65414 from lawnjelly/raycast_uninit",
            "body": "Fix RayCast2DEditor uninitialized value",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4682144eb813ab4be9c78c8e3dbcb2edd4fb6efe": {
            "hash": "4682144eb813ab4be9c78c8e3dbcb2edd4fb6efe",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65408 from lawnjelly/dir_light_uninit",
            "body": "Fix GLES directional shadow uninitialized data",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2030748b06d44c81ced326221c4f02ae002a7ff": {
            "hash": "e2030748b06d44c81ced326221c4f02ae002a7ff",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65411 from lawnjelly/flow_container_uninit",
            "body": "FlowContainer fix uninitialized data",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab8d55ca2862ea8c524b8c591e0769161ae2ce3d": {
            "hash": "ab8d55ca2862ea8c524b8c591e0769161ae2ce3d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65412 from lawnjelly/findbar_uninit",
            "body": "FindBar fix uninitialized results_count",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a0c2f54e7d9ed7475bb009cefc7e6af062097716": {
            "hash": "a0c2f54e7d9ed7475bb009cefc7e6af062097716",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65368 from Calinou/methods-py-fix-missing-import",
            "body": "Fix missing `import sys` in `methods.py`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d8e590195a2573e3301c6ff1af841d2220ab4cba": {
            "hash": "d8e590195a2573e3301c6ff1af841d2220ab4cba",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Merge pull request #65366 from KoBeWi/3333333_33333_33_3_3333333333",
            "body": "[3.x] Add Dictionary.find_key()",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c8a39f6fb3c973c20f14ec6b81d3eb8325e0fbef": {
            "hash": "c8a39f6fb3c973c20f14ec6b81d3eb8325e0fbef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix RayCast2DEditor uninitialized value",
            "body": "node was previously read before being set. Found by Valgrind.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65414
        },
        "9b294b298e3d8511e75e553882f159bf738931e6": {
            "hash": "9b294b298e3d8511e75e553882f159bf738931e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix GLES directional shadow uninitialized data",
            "body": "Valgrind shows directional_shadow.fbo accessed when uninitialized in directional_shadow_create.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65408
        },
        "bc14fc70398379886fc2bd7c237fc954984b4579": {
            "hash": "bc14fc70398379886fc2bd7c237fc954984b4579",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65400 from m4gr3d/disable_android_editor_auto_focus_3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fa4a32518073c5206c132c8f289a6750fce7a981": {
            "hash": "fa4a32518073c5206c132c8f289a6750fce7a981",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "FlowContainer fix uninitialized data",
            "body": "This uninitialized data was finding its way into the renderer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65411
        },
        "c254e97c6b376f035235559f7f46158167f80d21": {
            "hash": "c254e97c6b376f035235559f7f46158167f80d21",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "FindBar fix uninitialized results_count",
            "body": "Found by Valgrind.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65412
        },
        "5ccb86276cdf03fc68e6b70e871796a9620c94de": {
            "hash": "5ccb86276cdf03fc68e6b70e871796a9620c94de",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65403 from lawnjelly/batching_ununit_color",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "feea3df0dce436d9a6db96a777d8f0df41b93145": {
            "hash": "feea3df0dce436d9a6db96a777d8f0df41b93145",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65364 from akien-mga/3.x-cherrypicks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "23fedc0d1a5b65592c2381322d7702007a6d849b": {
            "hash": "23fedc0d1a5b65592c2381322d7702007a6d849b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Batching - fix uninitialized color read",
            "body": "Valgrind was showing a read from uninitialized memory. r_fill_state.curr_batch->color is unset (for performance reasons), so can contain random data.\n\nThis actually doesn't matter in practice, since logically this uninitialized state can only occur when change_batch is set, and the only side effect is that change_batch is set. Hence why no bugs occur in practice.\n\nThis PR prevents this read from uninitialized data. It is likely free in terms of performance after optimization, and keeps the Valgrind logs clearer, so why not.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65403
        },
        "466c912344d361f6de2c279636df52e23b050272": {
            "hash": "466c912344d361f6de2c279636df52e23b050272",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNzg1"
            ],
            "author_raw": "Maxim Kulkin <maxim.kulkin@gmail.com>",
            "committer_raw": "Maxim Kulkin <maxim.kulkin@gmail.com>",
            "summary": "Add GraphNode 'selected' and 'unselected' signals, simplify GraphEdit",
            "body": "Backport of the fix from master to 3.x",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65397
        },
        "c875f23750be5355b81359b1a9dc0cf99f0c5ac8": {
            "hash": "c875f23750be5355b81359b1a9dc0cf99f0c5ac8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Disable logic that triggers automatic focus gain as the Godot Editor is loaded",
            "body": "For the Godot Android Editor, this is an inconvenience as it causes the soft keyboard to show and block half of the view",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65400
        },
        "ea1e4bf9ac9a7018c7e2c4c187d78cceb201aa41": {
            "hash": "ea1e4bf9ac9a7018c7e2c4c187d78cceb201aa41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix missing `import sys` in `methods.py`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65368
        },
        "fdbef1c07428cd6840eb34eaa624ce735b404657": {
            "hash": "fdbef1c07428cd6840eb34eaa624ce735b404657",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add Dictionary.find_key()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65366
        },
        "5271d699092e04e5bc65a4d57c6b789b0fb615da": {
            "hash": "5271d699092e04e5bc65a4d57c6b789b0fb615da",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "HTML5: Fix warning with Emscripten 3.1.20",
            "body": "And use that version for CI.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65365
        },
        "b14754d984d48a36ca792a33f32399bcd3241fa4": {
            "hash": "b14754d984d48a36ca792a33f32399bcd3241fa4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Modify newlines in Editor Spin Slider tooltip",
            "body": "Makes both key suggestions easier to read.\n\n(cherry picked from commit a2ba189fef5d7e8b0278c8de3802fb925097befa)",
            "is_cherrypick": true,
            "cherrypick_hash": "a2ba189fef5d7e8b0278c8de3802fb925097befa",
            "pull": 65364
        },
        "a2ba189fef5d7e8b0278c8de3802fb925097befa": {
            "hash": "a2ba189fef5d7e8b0278c8de3802fb925097befa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Modify newlines in Editor Spin Slider tooltip",
            "body": "Makes both key suggestions easier to read.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65140
        },
        "b9eed3a455eeb981b6719d54d63c9f0039d3815c": {
            "hash": "b9eed3a455eeb981b6719d54d63c9f0039d3815c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNTg5Nw=="
            ],
            "author_raw": "Leonardo Santagada <santagada@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mention an issue with infinite scroll on mirroring of Parallax layer",
            "body": "(cherry picked from commit 74df54a99e3e20d2e3378a7cf5c655a1727bb8c9)",
            "is_cherrypick": true,
            "cherrypick_hash": "74df54a99e3e20d2e3378a7cf5c655a1727bb8c9",
            "pull": 65364
        },
        "74df54a99e3e20d2e3378a7cf5c655a1727bb8c9": {
            "hash": "74df54a99e3e20d2e3378a7cf5c655a1727bb8c9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNTg5Nw=="
            ],
            "author_raw": "Leonardo Santagada <santagada@gmail.com>",
            "committer_raw": "Leonardo Santagada <santagada@gmail.com>",
            "summary": "Mention an issue with infinite scroll on mirroring of Parallax layer",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63568
        },
        "d3c9817300189df45a93b5cb016adbcea41b9eae": {
            "hash": "d3c9817300189df45a93b5cb016adbcea41b9eae",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Use verbose prints when registering cameras in CameraServer",
            "body": "This prevents lines from being printed every time the editor or project\nstarts in the editor Output log.\n\n(cherry picked from commit b83e0b6447beafc8703defa62be91e125c173bd6)",
            "is_cherrypick": true,
            "cherrypick_hash": "b83e0b6447beafc8703defa62be91e125c173bd6",
            "pull": 65364
        },
        "b83e0b6447beafc8703defa62be91e125c173bd6": {
            "hash": "b83e0b6447beafc8703defa62be91e125c173bd6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use verbose prints when registering cameras in CameraServer",
            "body": "This prevents lines from being printed every time the editor or project\nstarts in the editor Output log.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65267
        },
        "0511f48c4964bf95a551a5afb4580e67c8f6148b": {
            "hash": "0511f48c4964bf95a551a5afb4580e67c8f6148b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Viewport size change not updating textures",
            "body": "(cherry picked from commit 3a4a4aeadec36324da394238cf0f86dbac345e93)",
            "is_cherrypick": true,
            "cherrypick_hash": "3a4a4aeadec36324da394238cf0f86dbac345e93",
            "pull": 65364
        },
        "3a4a4aeadec36324da394238cf0f86dbac345e93": {
            "hash": "3a4a4aeadec36324da394238cf0f86dbac345e93",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Fix Viewport size change not updating textures",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64735
        },
        "2969922ba916a034a809d05452682c2b2db0025c": {
            "hash": "2969922ba916a034a809d05452682c2b2db0025c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Enforce version 4.0+ when `compiledb=yes` is used",
            "body": "Fixes #65233.\n\n(cherry picked from commit 6c5e085d1317df8576b78f0f0ca90a2fff364664)",
            "is_cherrypick": true,
            "cherrypick_hash": "6c5e085d1317df8576b78f0f0ca90a2fff364664",
            "pull": 65364
        },
        "6c5e085d1317df8576b78f0f0ca90a2fff364664": {
            "hash": "6c5e085d1317df8576b78f0f0ca90a2fff364664",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Enforce version 4.0+ when `compiledb=yes` is used",
            "body": "Fixes #65233.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65236
        },
        "c030cc1ef6e0b94134b18e7550a4f8564f0e0edc": {
            "hash": "c030cc1ef6e0b94134b18e7550a4f8564f0e0edc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNDkzMjM0"
            ],
            "author_raw": "BenniKane <bennikane@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "doc: Clarifying NavigationAgent and NavigationAgent2D velocity_computed requires avoidance_enabled to be true to emit",
            "body": "(cherry picked from commit ed5b832a81bb7f67924282d2c3f96b8674ecbb7d)",
            "is_cherrypick": true,
            "cherrypick_hash": "ed5b832a81bb7f67924282d2c3f96b8674ecbb7d",
            "pull": 65364
        },
        "ed5b832a81bb7f67924282d2c3f96b8674ecbb7d": {
            "hash": "ed5b832a81bb7f67924282d2c3f96b8674ecbb7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEwNDkzMjM0"
            ],
            "author_raw": "BenniKane <bennikane@gmail.com>",
            "committer_raw": "BenniKane <bennikane@gmail.com>",
            "summary": "doc: Clarifying NavigationAgent and NavigationAgent2D velocity_computed requires avoidance_enabled to be true to emit",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65202
        },
        "a01ae706aec275f1b047021c28d0115fcdcb0824": {
            "hash": "a01ae706aec275f1b047021c28d0115fcdcb0824",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mark Script button if it's tool in Scene Tree Editor",
            "body": "Also adds a note on the tooltip if the Script is tool.\n\nThe color is the same one used on the Script Editor's script list.\n\n(cherry picked from commit ad5ff9f78fe0bab4572085803f224026273fd4aa)",
            "is_cherrypick": true,
            "cherrypick_hash": "ad5ff9f78fe0bab4572085803f224026273fd4aa",
            "pull": 65364
        },
        "ad5ff9f78fe0bab4572085803f224026273fd4aa": {
            "hash": "ad5ff9f78fe0bab4572085803f224026273fd4aa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Mark Script button if it's tool in Scene Tree Editor",
            "body": "Also adds a note on the tooltip if the Script is tool.\n\nThe color is the same one used on the Script Editor's script list.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65088
        },
        "739919469e32e9fd26a47e47734c4302693ea408": {
            "hash": "739919469e32e9fd26a47e47734c4302693ea408",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mention that grab_focus is more reliable deferred",
            "body": "(cherry picked from commit 188d5593e1f080181a6e0302b7d54416d2cd96e8)",
            "is_cherrypick": true,
            "cherrypick_hash": "188d5593e1f080181a6e0302b7d54416d2cd96e8",
            "pull": 65364
        },
        "188d5593e1f080181a6e0302b7d54416d2cd96e8": {
            "hash": "188d5593e1f080181a6e0302b7d54416d2cd96e8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Mention that grab_focus is more reliable deferred",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59855
        },
        "737bfa57d3bbac8dca12cc143ed4b3730e7a6dfb": {
            "hash": "737bfa57d3bbac8dca12cc143ed4b3730e7a6dfb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow to change the Stop shortcut used at runtime",
            "body": "(cherry picked from commit 409613ba7ba50e6cc985c61f6dcc482bac68746e)",
            "is_cherrypick": true,
            "cherrypick_hash": "409613ba7ba50e6cc985c61f6dcc482bac68746e",
            "pull": 65364
        },
        "409613ba7ba50e6cc985c61f6dcc482bac68746e": {
            "hash": "409613ba7ba50e6cc985c61f6dcc482bac68746e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Allow to change the Stop shortcut used at runtime",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 47744
        },
        "9ca40f0e0a015599a8fb89bf62e51647dd8f38b0": {
            "hash": "9ca40f0e0a015599a8fb89bf62e51647dd8f38b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Cast between float and ints in SceneTreeTween.`tween_property()`",
            "body": "(cherry picked from commit 2b18a4002c8e500597bc8f5d605f9be8d1b22236)",
            "is_cherrypick": true,
            "cherrypick_hash": "2b18a4002c8e500597bc8f5d605f9be8d1b22236",
            "pull": 65364
        },
        "2b18a4002c8e500597bc8f5d605f9be8d1b22236": {
            "hash": "2b18a4002c8e500597bc8f5d605f9be8d1b22236",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Cast between float and ints in SceneTreeTween.`tween_property()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65072
        },
        "570e6c173004b50c56596332ed1457ca78960611": {
            "hash": "570e6c173004b50c56596332ed1457ca78960611",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "SCons: Refactor LTO options with `lto=<none|thin|full>`",
            "body": "Adds support for LTO on macOS and Android.\nDisable LTO by default on iOS even if `production=yes` is set.\n\nAlso add `linker` option to `server` platform missed in #63283.\n\nRefactor code handling old arguments to make it simpler (breaks compat,\nbut is explicit enough about it and scripts are easy to fix).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63309
        },
        "4d4c6c187d27729953167b4f1397e3881530f935": {
            "hash": "4d4c6c187d27729953167b4f1397e3881530f935",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65270 from Calinou/doc-audio-input-permissions-3.x",
            "body": "Improve documentation related to audio input permissions (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac31fac9a53a01b0d372e182ee9270da83b42b41": {
            "hash": "ac31fac9a53a01b0d372e182ee9270da83b42b41",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve documentation related to audio input permissions",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65270
        },
        "b38ac3f09fb5386ba8236db2b3efcf654a9e27d8": {
            "hash": "b38ac3f09fb5386ba8236db2b3efcf654a9e27d8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #55618 from madmiraal/fix-55384-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3cbc6330bb4179364ad61a75b77c629029cd9b7d": {
            "hash": "3cbc6330bb4179364ad61a75b77c629029cd9b7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix Geometry::get_closest_points_between_segments() returns NaN",
            "body": "Also fix Geometry::get_closest_distance_between_segments() returning\nincorrect values.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 55618
        },
        "8d22a5f4c01f99751353fcd516aa409d036e972a": {
            "hash": "8d22a5f4c01f99751353fcd516aa409d036e972a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix build failures for Android on Windows",
            "body": "The issue is caused by https://github.com/godotengine/godot/pull/64306 which makes use of a 3.7 feature while the current recommended python version is 3.5 for 3.x and 3.6 for master.\n\n(cherry picked from commit 667f4ed742e0010adb678dff45e004310c4886d4)",
            "is_cherrypick": true,
            "cherrypick_hash": "667f4ed742e0010adb678dff45e004310c4886d4",
            "pull": ""
        },
        "667f4ed742e0010adb678dff45e004310c4886d4": {
            "hash": "667f4ed742e0010adb678dff45e004310c4886d4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix build failures for Android on Windows",
            "body": "The issue is caused by https://github.com/godotengine/godot/pull/64306 which makes use of a 3.7 feature while the current recommended python version is 3.5 for 3.x and 3.6 for master.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65161
        },
        "105e8a8111e6b2b3e5cbbdeeb2f499b967f97628": {
            "hash": "105e8a8111e6b2b3e5cbbdeeb2f499b967f97628",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add ability to extend the set of Git pre-commit hooks",
            "body": "(cherry picked from commit 8e2d0e1bb16409ad2e32e6e59432ffafb03c14ee)",
            "is_cherrypick": true,
            "cherrypick_hash": "8e2d0e1bb16409ad2e32e6e59432ffafb03c14ee",
            "pull": ""
        },
        "8e2d0e1bb16409ad2e32e6e59432ffafb03c14ee": {
            "hash": "8e2d0e1bb16409ad2e32e6e59432ffafb03c14ee",
            "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": "Add ability to extend the set of Git pre-commit hooks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65078
        },
        "a6ed4649de8900771db7fb3e9b0ed04a2ee8580d": {
            "hash": "a6ed4649de8900771db7fb3e9b0ed04a2ee8580d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Make Git hooks work on worktrees on Windows",
            "body": "(cherry picked from commit 4bf03afe8b70062cfca3336527294171e538ce25)",
            "is_cherrypick": true,
            "cherrypick_hash": "4bf03afe8b70062cfca3336527294171e538ce25",
            "pull": ""
        },
        "4bf03afe8b70062cfca3336527294171e538ce25": {
            "hash": "4bf03afe8b70062cfca3336527294171e538ce25",
            "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": "Make Git hooks work on worktrees on Windows",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65075
        },
        "4196cc0c00859f4343e98922204d49dcf5187e66": {
            "hash": "4196cc0c00859f4343e98922204d49dcf5187e66",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64445 from timothyqiu/action-completion-3.x",
            "body": "[3.x] Fix action name completion for `Input.get_{axis,vector}`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0881ca5ccaf528de9715f6f219271dd605a79a3d": {
            "hash": "0881ca5ccaf528de9715f6f219271dd605a79a3d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64778 from akien-mga/3.x-mono-uwp-unsupported",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4b066320f496451584112d5cb96b72164a1bc368": {
            "hash": "4b066320f496451584112d5cb96b72164a1bc368",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65093 from m4gr3d/update_get_current_dir_3x",
            "body": "[3.x] Additional fixes to the Android `get_current_dir()` implementation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2ee933bb779029e9f2c2b84d9f34fa259e5a26eb": {
            "hash": "2ee933bb779029e9f2c2b84d9f34fa259e5a26eb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64920 from lawnjelly/bind_physics_interpolation",
            "body": "Bind Physics Interpolation functions in VisualServer",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9910d4681dbeda3dd8c2c1162d955187dfe517d6": {
            "hash": "9910d4681dbeda3dd8c2c1162d955187dfe517d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Additional fixes to the Android `get_current_dir()` implementation.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65093
        },
        "96a1b867176498daf169c4b31842aa498c35fb7d": {
            "hash": "96a1b867176498daf169c4b31842aa498c35fb7d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Bind Physics Interpolation functions in VisualServer",
            "body": "To allow maximum flexibility in the initial rollout, VisualServer functions were not bound in order to prevent compatibility issues if the API changed.\n\nThese functions are now bound to allow direct use from the VisualServer.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64920
        },
        "373a67b7a0cb0d81789f2ad452e1ac713fad2f49": {
            "hash": "373a67b7a0cb0d81789f2ad452e1ac713fad2f49",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63040 from QbieShay/sorting-pivot",
            "body": "[3.x] added options for sorting transparent objects",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "acdcbefa4eeacc1cb1717f9a2af8f4d02d73d1d3": {
            "hash": "acdcbefa4eeacc1cb1717f9a2af8f4d02d73d1d3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc5MTc0NzU=",
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjE2NTIxMzM5"
            ],
            "author_raw": "Ilaria Cislaghi <cislaghi.ilaria@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "added options for sorting transparent objects",
            "body": "Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>\nCo-authored-by: Clay John <claynjohn@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63040
        },
        "aeb70fc0e2c1405ec2e1845d5755067e8a9116a8": {
            "hash": "aeb70fc0e2c1405ec2e1845d5755067e8a9116a8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65043 from akien-mga/3.x-cherrypicks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "bbaedffb93fc2dc48fe2ebb8eb62d11345d56f19": {
            "hash": "bbaedffb93fc2dc48fe2ebb8eb62d11345d56f19",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64875 from fabriceci/ulgy-hack-bullet-margin",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f624acef429745b74989c38f646b627cacf19bd2": {
            "hash": "f624acef429745b74989c38f646b627cacf19bd2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1MzY4NDkx"
            ],
            "author_raw": "Atlinx <atlinuxtm@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add missing parameters for signal in docs",
            "body": "(cherry picked from commit 0e3097c023fa4562d44fa102bd2ef8e456f8901a)",
            "is_cherrypick": true,
            "cherrypick_hash": "0e3097c023fa4562d44fa102bd2ef8e456f8901a",
            "pull": 65043
        },
        "0e3097c023fa4562d44fa102bd2ef8e456f8901a": {
            "hash": "0e3097c023fa4562d44fa102bd2ef8e456f8901a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1MzY4NDkx"
            ],
            "author_raw": "Atlinx <atlinuxtm@gmail.com>",
            "committer_raw": "Atlinx <atlinuxtm@gmail.com>",
            "summary": "Add missing parameters for signal in docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65060
        },
        "77a4615031dc1c76acdeb073f656d8bcfa4534a9": {
            "hash": "77a4615031dc1c76acdeb073f656d8bcfa4534a9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDAwMzk4"
            ],
            "author_raw": "Kongfa Waroros <gongpha@hotmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update all AnimationTree's editors when editing",
            "body": "(cherry picked from commit 0f17fe642c8ec21b7877cd3f6911f22ba0874255)",
            "is_cherrypick": true,
            "cherrypick_hash": "0f17fe642c8ec21b7877cd3f6911f22ba0874255",
            "pull": 65043
        },
        "0f17fe642c8ec21b7877cd3f6911f22ba0874255": {
            "hash": "0f17fe642c8ec21b7877cd3f6911f22ba0874255",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzNDAwMzk4"
            ],
            "author_raw": "Kongfa Waroros <gongpha@hotmail.com>",
            "committer_raw": "Kongfa Waroros <gongpha@hotmail.com>",
            "summary": "Update all AnimationTree's editors when editing",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 45764
        },
        "747d30d567357d0ba1c47ea220fa4b971930fcfb": {
            "hash": "747d30d567357d0ba1c47ea220fa4b971930fcfb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64372 from smix8/navigation_fix_obstacles_default_map_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "32367e41de72ab8f61d6107b9fa624a6654c2cf0": {
            "hash": "32367e41de72ab8f61d6107b9fa624a6654c2cf0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65067 from bruvzg/fix_dup_locales3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ac00cad2996c28b8e6ca03f77348fc18f20da56f": {
            "hash": "ac00cad2996c28b8e6ca03f77348fc18f20da56f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65050 from KoBeWi/suffix_b3gon3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7df5f372373b4f0d3697f36d5c2b5641505798f5": {
            "hash": "7df5f372373b4f0d3697f36d5c2b5641505798f5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64495 from kleonc/scene-dock-change-many-node-unique-names-3x",
            "body": "[3.x] `SceneTreeDock` Allow/fix toggling unique name in owner for all selected nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c551a79084475730c68108d913a57fffaed2b212": {
            "hash": "c551a79084475730c68108d913a57fffaed2b212",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65063 from Atlinx/fix/65033_fix-hdr-warning",
            "body": "Disable HDR warning for Viewport on GLES2 projects",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3a24839cb2357a020f0c56cd46f3a66a12738d26": {
            "hash": "3a24839cb2357a020f0c56cd46f3a66a12738d26",
            "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": "[3.x, macOS / iOS Export] Fix generation of duplicate locale property list files.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65067
        },
        "e3b3462187b4c3980fd992dbcdff255346fcfd04": {
            "hash": "e3b3462187b4c3980fd992dbcdff255346fcfd04",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1MzY4NDkx"
            ],
            "author_raw": "Atlinx <atlinuxtm@gmail.com>",
            "committer_raw": "Atlinx <atlinuxtm@gmail.com>",
            "summary": "Remove HDR warning if on low end",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65063
        },
        "8c9cd1d3ae15e54318ff1cb4f8e5d32539452454": {
            "hash": "8c9cd1d3ae15e54318ff1cb4f8e5d32539452454",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Hide prefix/suffix on SpinBox focus",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65050
        },
        "6e953971801bf6dc76109bc7ca0878de1df9c55d": {
            "hash": "6e953971801bf6dc76109bc7ca0878de1df9c55d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Update UPnP documentation",
            "body": "Adds more details, especially about caveats, failure modes and pitfalls\n\n(cherry picked from commit be41c097691acfd3f5559a28262730f086c46845)",
            "is_cherrypick": true,
            "cherrypick_hash": "be41c097691acfd3f5559a28262730f086c46845",
            "pull": 65043
        },
        "be41c097691acfd3f5559a28262730f086c46845": {
            "hash": "be41c097691acfd3f5559a28262730f086c46845",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "summary": "Update UPnP documentation",
            "body": "Adds more details, especially about caveats, failure modes and pitfalls",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64989
        },
        "4f3c12c23d0748d604cb9e24e3576d83f875fbec": {
            "hash": "4f3c12c23d0748d604cb9e24e3576d83f875fbec",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "UPNP: Don't delete mappings when adding mappings",
            "body": "Don't delete previous mappings when adding a new mapping.\nThis was a old workaround that seems to cause issues.\n\n(cherry picked from commit 2685cc7bb6708df745317fd2f078bc945555e4f8)",
            "is_cherrypick": true,
            "cherrypick_hash": "2685cc7bb6708df745317fd2f078bc945555e4f8",
            "pull": 65043
        },
        "2685cc7bb6708df745317fd2f078bc945555e4f8": {
            "hash": "2685cc7bb6708df745317fd2f078bc945555e4f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NTQ3NjM="
            ],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "summary": "UPNP: Don't delete mappings when adding mappings",
            "body": "Don't delete previous mappings when adding a new mapping.\nThis was a old workaround that seems to cause issues.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63809
        },
        "44af8794384e18b0c82e9e5170dda46588f32a61": {
            "hash": "44af8794384e18b0c82e9e5170dda46588f32a61",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Fix GNU ld detection for pck_embed linker script",
            "body": "(cherry picked from commit fce3602a1e892cbc35fb3aa409bdae835a37be4f)",
            "is_cherrypick": true,
            "cherrypick_hash": "fce3602a1e892cbc35fb3aa409bdae835a37be4f",
            "pull": 65043
        },
        "fce3602a1e892cbc35fb3aa409bdae835a37be4f": {
            "hash": "fce3602a1e892cbc35fb3aa409bdae835a37be4f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Linux: Fix GNU ld detection for pck_embed linker script",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64923
        },
        "5d0cd8659bcddd5ecd4fb7797c93d57dec343cda": {
            "hash": "5d0cd8659bcddd5ecd4fb7797c93d57dec343cda",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix forwarding of CLI arguments taking an option",
            "body": "(cherry picked from commit 335a4099dedd950c5b6d45f6b1b1a464bf39341e)",
            "is_cherrypick": true,
            "cherrypick_hash": "335a4099dedd950c5b6d45f6b1b1a464bf39341e",
            "pull": 65043
        },
        "335a4099dedd950c5b6d45f6b1b1a464bf39341e": {
            "hash": "335a4099dedd950c5b6d45f6b1b1a464bf39341e",
            "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": "Fix forwarding of CLI arguments taking an option",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64874
        },
        "9644e9a04675ccfb6fb2f7487f5f0178bd1294d7": {
            "hash": "9644e9a04675ccfb6fb2f7487f5f0178bd1294d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix missing URL text in the classref",
            "body": "(cherry picked from commit a90c348a86d60cdabac9e7f5d1109beeaa52b506)",
            "is_cherrypick": true,
            "cherrypick_hash": "a90c348a86d60cdabac9e7f5d1109beeaa52b506",
            "pull": 65043
        },
        "a90c348a86d60cdabac9e7f5d1109beeaa52b506": {
            "hash": "a90c348a86d60cdabac9e7f5d1109beeaa52b506",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix missing URL text in the classref",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64868
        },
        "29e235b341ca50c7dd6d16e35630fe2e52b7e9a7": {
            "hash": "29e235b341ca50c7dd6d16e35630fe2e52b7e9a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add FileAccess::get_access_type()",
            "body": "(cherry picked from commit 8c6b2fbb908261d29a6692dd7a816464c28520d2)",
            "is_cherrypick": true,
            "cherrypick_hash": "8c6b2fbb908261d29a6692dd7a816464c28520d2",
            "pull": 65043
        },
        "8c6b2fbb908261d29a6692dd7a816464c28520d2": {
            "hash": "8c6b2fbb908261d29a6692dd7a816464c28520d2",
            "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": "Add FileAccess::get_access_type()",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64844
        },
        "b0ab7ac446100d490a5ce14c538e2bc88ade65cf": {
            "hash": "b0ab7ac446100d490a5ce14c538e2bc88ade65cf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65021 from timothyqiu/lineedit-submitted",
            "body": "[3.x] Fix `SceneCreateDialog` signal connection",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ea15422d9fb949c205ab10e2bf61a39d2e1dba40": {
            "hash": "ea15422d9fb949c205ab10e2bf61a39d2e1dba40",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #65020 from timothyqiu/anim-docs-null-3.x",
            "body": "[3.x] Improve documentation for `get_animation()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cb821f224554fc73a883e4a8dc4e557d5162988f": {
            "hash": "cb821f224554fc73a883e4a8dc4e557d5162988f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix SceneCreateDialog signal connection",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65021
        },
        "fed2879463419583ccaf375d7cd44cff56fc69bf": {
            "hash": "fed2879463419583ccaf375d7cd44cff56fc69bf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Improve documentation for `get_animation()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 65020
        },
        "47da910fcb4c75fd30e3a7c6df271527aaa857b7": {
            "hash": "47da910fcb4c75fd30e3a7c6df271527aaa857b7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64965 from YeldhamDev/more_hl_stuff_bp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ec2311340321c4c347bc87b46f4abbd5bd7e0f49": {
            "hash": "ec2311340321c4c347bc87b46f4abbd5bd7e0f49",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64968 from YeldhamDev/pm_up_fix_bp",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a21221d70c360a6f81a7aec2f6b9819fe105e429": {
            "hash": "a21221d70c360a6f81a7aec2f6b9819fe105e429",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64298 from Razoric480/raz/bin-cache",
            "body": "Fix binary resource internal cache not being filled at polling time",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2a1403cf6208f6f43495a7eee32f1d825c5193e1": {
            "hash": "2a1403cf6208f6f43495a7eee32f1d825c5193e1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64995 from Calinou/string-optimize-repeat-3.x",
            "body": "Optimize `String.repeat()` (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8551d5875eb1a5a252f1aa5be3069f42ebccddb0": {
            "hash": "8551d5875eb1a5a252f1aa5be3069f42ebccddb0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64707 from YeldhamDev/tabs_button_expose",
            "body": "Expose `set/get_tab_button_icon()` to scripting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3b31ff90084f03c58a41366ed8a2560c9c9cfef3": {
            "hash": "3b31ff90084f03c58a41366ed8a2560c9c9cfef3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjg1NDM4ODky"
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Optimize `String.repeat()`",
            "body": "This backports the optimization done in `master`.\n\nCo-authored-by: VolTer <mew.pur.pur@abv.bg>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64995
        },
        "1e80b17a8d2391f0743b33b79d6ceb232591b30d": {
            "hash": "1e80b17a8d2391f0743b33b79d6ceb232591b30d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix some corner cases in the `Menu/OptionButton` item auto-highlight",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64965
        },
        "f0d380c9fd7e285b4ea0bb1dd334ef4bed3422f5": {
            "hash": "f0d380c9fd7e285b4ea0bb1dd334ef4bed3422f5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix crash when pressing up on an empty `PopupMenu`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64968
        },
        "5beec641b6b5103222bbc6c96060901cf2593888": {
            "hash": "5beec641b6b5103222bbc6c96060901cf2593888",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64933 from madmiraal/fix-error_macros-header-guard-3.x",
            "body": "[3.x] Fix header guard in error_macros.h",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6536feb42417a49b976ea964c77b4f422f7062b6": {
            "hash": "6536feb42417a49b976ea964c77b4f422f7062b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64929 from YuriSizov/editor-tooltip-or-not-tooltip-3.x",
            "body": "[3.x] Remove Inspector tooltip hack that never actually worked",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c78c9bcf9638ec3b881a56c966f31578fab69d24": {
            "hash": "c78c9bcf9638ec3b881a56c966f31578fab69d24",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64926 from RandomShaper/ps_res_path_3.x",
            "body": "[3.x] Determine `ProjectSettings`' resource path early",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e2dac6ecd9b5b657263953001294aa8560866853": {
            "hash": "e2dac6ecd9b5b657263953001294aa8560866853",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix header guard in error_macros.h",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64933
        },
        "72d11562866c94b597945283edd8f205086b7160": {
            "hash": "72d11562866c94b597945283edd8f205086b7160",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Remove Inspector tooltip hack that never actually worked",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64929
        },
        "89892e4f328f2e71f88ed62b2101e46866f32a02": {
            "hash": "89892e4f328f2e71f88ed62b2101e46866f32a02",
            "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": "Determine ProjectSettings' resource path early",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64926
        },
        "320fe64d8ce8f23cabd8136a075177037c098c71": {
            "hash": "320fe64d8ce8f23cabd8136a075177037c098c71",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62746 from KoBeWi/sc3n3_factory🏭🏭🏭",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d073d1073975a163b0847e9f1c2f914429f3436f": {
            "hash": "d073d1073975a163b0847e9f1c2f914429f3436f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #51146 from Haskaris/fix-output-port-mismatch",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0b4e600f2b6218ce1c653374b302c0534d864f13": {
            "hash": "0b4e600f2b6218ce1c653374b302c0534d864f13",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64895 from Calinou/editor-help-add-kbd-tag-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9b708d614dcd04153d984f6339ce4218cad924e8": {
            "hash": "9b708d614dcd04153d984f6339ce4218cad924e8",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64892 from Calinou/remove-unused-create-signal-callbacks-setting-3.x",
            "body": "Remove unused Create Signal Callbacks editor setting",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ed380cc0fa84c3683f80507143ec998f64c50c9d": {
            "hash": "ed380cc0fa84c3683f80507143ec998f64c50c9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add a `[kbd]` tag for highlighting keyboard shortcuts in the editor help",
            "body": "This allows backporting documentation from the `master` branch more easily,\nas it already features the `[kbd]` tag.\n\nCo-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64895
        },
        "576da2bd501e859ff9735b549edc9680a9465b69": {
            "hash": "576da2bd501e859ff9735b549edc9680a9465b69",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Remove unused Create Signal Callbacks editor setting",
            "body": "This setting wasn't referred to anywhere.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64892
        },
        "dcacecaed03ecee19b7cfc62c77327c941a9b68d": {
            "hash": "dcacecaed03ecee19b7cfc62c77327c941a9b68d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4OTE3MTk3"
            ],
            "author_raw": "Perrier Mathis <mathis.perrier73@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix output port type mismatch for some VisualScript nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 51146
        },
        "b3210c5cd6b6af960d0e79d7ad2e1afabdad10f1": {
            "hash": "b3210c5cd6b6af960d0e79d7ad2e1afabdad10f1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzOTc4OTM="
            ],
            "author_raw": "fabriceci <fabricecipolla@gmail.com>",
            "committer_raw": "fabriceci <fabricecipolla@gmail.com>",
            "summary": "Hack as a hot fix for Bullet's collision margin issue",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64875
        },
        "03940b77a211369af3e51ba5dfcebe11c7566c2e": {
            "hash": "03940b77a211369af3e51ba5dfcebe11c7566c2e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Remove unnecessary extra cache step for Emscripten",
            "body": "Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>\n(cherry picked from commit cfcdd576dd14fa98bc8404f4091f2f54eece3d87)",
            "is_cherrypick": true,
            "cherrypick_hash": "cfcdd576dd14fa98bc8404f4091f2f54eece3d87",
            "pull": ""
        },
        "cfcdd576dd14fa98bc8404f4091f2f54eece3d87": {
            "hash": "cfcdd576dd14fa98bc8404f4091f2f54eece3d87",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg=",
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Remove unnecessary extra cache step for Emscripten",
            "body": "Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "abaa76fcf97dce2f59068f94248a8e615b84b5c5": {
            "hash": "abaa76fcf97dce2f59068f94248a8e615b84b5c5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "CI: Sync configuration with master branch",
            "body": "Updates various actions to latest versions:\n\nactions/cache@v3\nactions/checkout@v3\nactions/upload-artifact@v3\nactions/setup-dotnet@v2\nactions/setup-java@v3\nactions/setup-python@v4\nmymindstorm/setup-emsdk@v11",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e9cbe9517be2d8e2f55882f187544bdc4e232170": {
            "hash": "e9cbe9517be2d8e2f55882f187544bdc4e232170",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5NjY5Njcz"
            ],
            "author_raw": "Marcus Elg <marcusaccounts@yahoo.se>",
            "committer_raw": "Marcus Elg <marcusaccounts@yahoo.se>",
            "summary": "Improve %f formatting for inf and nan",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64870
        },
        "a86da2eb8b590e94b7921876efffcc5ea8b318bf": {
            "hash": "a86da2eb8b590e94b7921876efffcc5ea8b318bf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64608 from RandomShaper/safe_audio_threading_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "59402ff8adde77446bc1624be9ea4a487a5e17cf": {
            "hash": "59402ff8adde77446bc1624be9ea4a487a5e17cf",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64631 from nathanfranke/3-ios-opaque",
            "body": "(3.x) iOS: Force app store icon to be opaque, use proper errors, fix memory leak",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8388ea1d6b81c4507f1bed6b1c96e5dd764bc34b": {
            "hash": "8388ea1d6b81c4507f1bed6b1c96e5dd764bc34b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64839 from akien-mga/3.x-zstd-1.5.2",
            "body": "zstd: Update to upstream version 1.5.2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "6358e417728adb34cf720d8eacfe040800e27550": {
            "hash": "6358e417728adb34cf720d8eacfe040800e27550",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64838 from akien-mga/3.x-cherrypicks",
            "body": "Cherry-picks for the 3.x branch (future 3.6) - 2nd batch",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "fd08545a59f34a2fc7da35903de4455560477e4d": {
            "hash": "fd08545a59f34a2fc7da35903de4455560477e4d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64579 from marcinn/backport-panning-strength",
            "body": "[3.x] Backport panning strength parameters from 4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6f9438d2a3d98b18f8a1293a0dc7fdc5a4aca9a": {
            "hash": "e6f9438d2a3d98b18f8a1293a0dc7fdc5a4aca9a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64532 from madmiraal/fix-63972-2-3.x",
            "body": "[3.x] Fix axis mapped to DPad buttons not releasing opposite button",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "b76416a90e915f6e3b732efb790e106415003d57": {
            "hash": "b76416a90e915f6e3b732efb790e106415003d57",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64811 from winterpixelgames/fix/safari-particles-fix",
            "body": "workaround for angle project issue 7245, safari, iOS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "04a857fe864f5054ffdee5a1e37fd3d364fbd93b": {
            "hash": "04a857fe864f5054ffdee5a1e37fd3d364fbd93b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64636 from YeldhamDev/menu_buttons_popup_fix_bp",
            "body": "[3.x] Make `Menu/OptionButton` item auto-highlight behave better",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c4885c8be862ede51d8557f415b01daae050fa43": {
            "hash": "c4885c8be862ede51d8557f415b01daae050fa43",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Use clang as assembler to ensure preprocessing is done, and add assembler \"target\" flag.",
            "body": "(cherry picked from commit e87377856174075e38b6d2ca338f28ffa0d9f59f)",
            "is_cherrypick": true,
            "cherrypick_hash": "e87377856174075e38b6d2ca338f28ffa0d9f59f",
            "pull": 64839
        },
        "e87377856174075e38b6d2ca338f28ffa0d9f59f": {
            "hash": "e87377856174075e38b6d2ca338f28ffa0d9f59f",
            "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": "Use clang as assembler to ensure preprocessing is done, and add assembler \"target\" flag.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62813
        },
        "b7c9eb1a3c2e1875e2f43dbf1a2ec8ce025ac088": {
            "hash": "b7c9eb1a3c2e1875e2f43dbf1a2ec8ce025ac088",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc2NDU2ODM="
            ],
            "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add arch flag to assembler to fix build on ARM64 macOS / iOS.",
            "body": "(cherry picked from commit b767d2e0fdf835dc181bb21c8be69a35671b60b8)",
            "is_cherrypick": true,
            "cherrypick_hash": "b767d2e0fdf835dc181bb21c8be69a35671b60b8",
            "pull": 64839
        },
        "b767d2e0fdf835dc181bb21c8be69a35671b60b8": {
            "hash": "b767d2e0fdf835dc181bb21c8be69a35671b60b8",
            "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": "Add arch flag to assembler to fix build on ARM64 macOS / iOS.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62587
        },
        "bda382684f00d9e916910fea689a9fb3a9df6861": {
            "hash": "bda382684f00d9e916910fea689a9fb3a9df6861",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zstd: Update to upstream version 1.5.2",
            "body": "Release notes:\n- https://github.com/facebook/zstd/releases/tag/v1.5.1\n- https://github.com/facebook/zstd/releases/tag/v1.5.2\n\n(cherry picked from commit 39ed39900e34e10f40d0d06ed358d2641d7f3315)",
            "is_cherrypick": true,
            "cherrypick_hash": "39ed39900e34e10f40d0d06ed358d2641d7f3315",
            "pull": 64839
        },
        "39ed39900e34e10f40d0d06ed358d2641d7f3315": {
            "hash": "39ed39900e34e10f40d0d06ed358d2641d7f3315",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "zstd: Update to upstream version 1.5.2",
            "body": "Release notes:\n- https://github.com/facebook/zstd/releases/tag/v1.5.1\n- https://github.com/facebook/zstd/releases/tag/v1.5.2",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59167
        },
        "2c92594fa693ef3c5c14ee7379d9cb3ebf54f7f8": {
            "hash": "2c92594fa693ef3c5c14ee7379d9cb3ebf54f7f8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Simplify Subresource Saving",
            "body": "Redo edited subresource (and resource) saving in a much more simplified way.\nI think this should work (unless I am missing something) and be faster than what is there.\nIt should also supersede #55885.\n\nI am not 100% entirely convinced that this approach works, but I think it should so please test.\n\n(cherry picked from commit 9eb5f2a0d79fb761235e77d369ee2f38fceb094a)",
            "is_cherrypick": true,
            "cherrypick_hash": "9eb5f2a0d79fb761235e77d369ee2f38fceb094a",
            "pull": 64838
        },
        "9eb5f2a0d79fb761235e77d369ee2f38fceb094a": {
            "hash": "9eb5f2a0d79fb761235e77d369ee2f38fceb094a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyNjUzMDc="
            ],
            "author_raw": "Juan Linietsky <reduzio@gmail.com>",
            "committer_raw": "Juan Linietsky <reduzio@gmail.com>",
            "summary": "Simplify Subresource Saving",
            "body": "Redo edited subresource (and resource) saving in a much more simplified way.\nI think this should work (unless I am missing something) and be faster than what is there.\nIt should also supersede #55885.\n\nI am not 100% entirely convinced that this approach works, but I think it should so please test.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62318
        },
        "fd91b2dbb9c4039a728da69e78d35afe2106b91e": {
            "hash": "fd91b2dbb9c4039a728da69e78d35afe2106b91e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4Mjg2OTYx"
            ],
            "author_raw": "Jummit <jummit@web.de>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Keep Perspective menu open on selection",
            "body": "Makes the Perspective menu consistent with the View menu in the 3D\nviewport. This allows for quicker inspection of the scene, and makes\nmissclicks more forgiving.\n\n(cherry picked from commit e3ab344af9839bbe1ffa690093acd9ea7ffde554)",
            "is_cherrypick": true,
            "cherrypick_hash": "e3ab344af9839bbe1ffa690093acd9ea7ffde554",
            "pull": 64838
        },
        "e3ab344af9839bbe1ffa690093acd9ea7ffde554": {
            "hash": "e3ab344af9839bbe1ffa690093acd9ea7ffde554",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4Mjg2OTYx"
            ],
            "author_raw": "Jummit <jummit@web.de>",
            "committer_raw": "Jummit <jummit@web.de>",
            "summary": "Keep Perspective menu open on selection",
            "body": "Makes the Perspective menu consistent with the View menu in the 3D\nviewport. This allows for quicker inspection of the scene, and makes\nmissclicks more forgiving.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62681
        },
        "bf33de769a0615fbb8774d12c15844eb539a3490": {
            "hash": "bf33de769a0615fbb8774d12c15844eb539a3490",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add boot splash display time setting",
            "body": "Implements #8867.\n\n(cherry picked from commit dad9683d11ca174cf50d0039fb0f05fb7439984f)",
            "is_cherrypick": true,
            "cherrypick_hash": "dad9683d11ca174cf50d0039fb0f05fb7439984f",
            "pull": 64838
        },
        "dad9683d11ca174cf50d0039fb0f05fb7439984f": {
            "hash": "dad9683d11ca174cf50d0039fb0f05fb7439984f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3NzAwNDE4"
            ],
            "author_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "committer_raw": "Danil Alexeev <danil@alexeev.xyz>",
            "summary": "Add boot splash display time setting",
            "body": "Implements #8867.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 41833
        },
        "7dd322f83e7a9fbd18767c41eafeda1186fb4317": {
            "hash": "7dd322f83e7a9fbd18767c41eafeda1186fb4317",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.2.4",
            "body": "Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.4/NEWS\n(cherry picked from commit e5e34f21fc36c8a162bb46e845bb3465cd434150)",
            "is_cherrypick": true,
            "cherrypick_hash": "e5e34f21fc36c8a162bb46e845bb3465cd434150",
            "pull": 64838
        },
        "e5e34f21fc36c8a162bb46e845bb3465cd434150": {
            "hash": "e5e34f21fc36c8a162bb46e845bb3465cd434150",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "libwebp: Sync with upstream 1.2.4",
            "body": "Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.4/NEWS",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64787
        },
        "245d70bec0a8bac3bbe5c233cd8e0cde2bbf75b5": {
            "hash": "245d70bec0a8bac3bbe5c233cd8e0cde2bbf75b5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix `ItemList` selection visual when the scrollbar visibility changes",
            "body": "(cherry picked from commit e298144a41338d80b5f0090ce8f28aef888c13dd)",
            "is_cherrypick": true,
            "cherrypick_hash": "e298144a41338d80b5f0090ce8f28aef888c13dd",
            "pull": 64838
        },
        "e298144a41338d80b5f0090ce8f28aef888c13dd": {
            "hash": "e298144a41338d80b5f0090ce8f28aef888c13dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix `ItemList` selection visual when the scrollbar visibility changes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64711
        },
        "1ed1a3067b5fad7a751842d4cfa8c0b16a325bc2": {
            "hash": "1ed1a3067b5fad7a751842d4cfa8c0b16a325bc2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMyMzg2OA=="
            ],
            "author_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "committer_raw": "Jordan Schidlowsky <jordanschidlowsky@gmail.com>",
            "summary": "workaround for angle project issue 7245, safari, iOS",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64811
        },
        "a53264ab41281bded40e8950374dc7a8b37c5fd7": {
            "hash": "a53264ab41281bded40e8950374dc7a8b37c5fd7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add support for documenting most editor settings in the class reference",
            "body": "Settings defined in editor plugins are missing (about 100 of them),\nbut all other settings (about 200 of them) can now be documented in the\nEditorSettings class.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>\n(cherry picked from commit 63ce655e75e9d46c8b588ff258c3f50d5290c553)",
            "is_cherrypick": true,
            "cherrypick_hash": "63ce655e75e9d46c8b588ff258c3f50d5290c553",
            "pull": 64838
        },
        "63ce655e75e9d46c8b588ff258c3f50d5290c553": {
            "hash": "63ce655e75e9d46c8b588ff258c3f50d5290c553",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg==",
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add support for documenting most editor settings in the class reference",
            "body": "Settings defined in editor plugins are missing (about 100 of them),\nbut all other settings (about 200 of them) can now be documented in the\nEditorSettings class.\n\nCo-authored-by: Rémi Verschelde <rverschelde@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 48548
        },
        "562d7c616d9e61213fe69a0eac72cec80a1d9519": {
            "hash": "562d7c616d9e61213fe69a0eac72cec80a1d9519",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MjY1OA=="
            ],
            "author_raw": "Jamie Pate <jpate@fortinet.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve performance of screen_get_dpi() in Javascript",
            "body": "Replace a bisect with a single multiplication when calling\nscreen_get_dpi() in Javascript\n\nTested the value of\nwindow.matchMedia(`(resolution:${(window.devicePixelRatio*96).toFixed(100)}dpi)`).matches\nwhich is true except for values that cause a lot of rounding errors\n(e.g. dpr : 0.3  => resolution: 28.799999999999997dpi)\n\nEven in these cases the value matches the result of the previous\n`findDPI()` method.\n\nSee also:\n\nhttps://github.com/godotengine/godot/commit/6cff589b5bd483b563fe465bde74ca94902aab41#r81273660\n(cherry picked from commit c2e3971013b49c68bfa590b3b491d606b4f3adfb)",
            "is_cherrypick": true,
            "cherrypick_hash": "c2e3971013b49c68bfa590b3b491d606b4f3adfb",
            "pull": 64838
        },
        "c2e3971013b49c68bfa590b3b491d606b4f3adfb": {
            "hash": "c2e3971013b49c68bfa590b3b491d606b4f3adfb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY4MjY1OA=="
            ],
            "author_raw": "Jamie Pate <jpate@fortinet.com>",
            "committer_raw": "Jamie Pate <jpate@fortinet.com>",
            "summary": "Improve performance of screen_get_dpi() in Javascript",
            "body": "Replace a bisect with a single multiplication when calling\nscreen_get_dpi() in Javascript\n\nTested the value of\nwindow.matchMedia(`(resolution:${(window.devicePixelRatio*96).toFixed(100)}dpi)`).matches\nwhich is true except for values that cause a lot of rounding errors\n(e.g. dpr : 0.3  => resolution: 28.799999999999997dpi)\n\nEven in these cases the value matches the result of the previous\n`findDPI()` method.\n\nSee also:\n\nhttps://github.com/godotengine/godot/commit/6cff589b5bd483b563fe465bde74ca94902aab41#r81273660",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64481
        },
        "c8810395a2a94090bc28e32d0231cc00d722dc60": {
            "hash": "c8810395a2a94090bc28e32d0231cc00d722dc60",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix Windows list dir handle leak",
            "body": "(cherry picked from commit 40325006b6c08c32b3db9dfd901e54d44b9d4dc3)",
            "is_cherrypick": true,
            "cherrypick_hash": "40325006b6c08c32b3db9dfd901e54d44b9d4dc3",
            "pull": 64838
        },
        "40325006b6c08c32b3db9dfd901e54d44b9d4dc3": {
            "hash": "40325006b6c08c32b3db9dfd901e54d44b9d4dc3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyNDU2NjAz"
            ],
            "author_raw": "bitsawer <sawerduster@gmail.com>",
            "committer_raw": "bitsawer <sawerduster@gmail.com>",
            "summary": "Fix Windows list dir handle leak",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64461
        },
        "cfa9b772dadd2d2e070b74bc18ff7127274c5139": {
            "hash": "cfa9b772dadd2d2e070b74bc18ff7127274c5139",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve documentation of CanvasItem's draw logic",
            "body": "(cherry picked from commit 953c78eaff2fc63e18c5da66c809c7e2b7666b11)",
            "is_cherrypick": true,
            "cherrypick_hash": "953c78eaff2fc63e18c5da66c809c7e2b7666b11",
            "pull": 64838
        },
        "953c78eaff2fc63e18c5da66c809c7e2b7666b11": {
            "hash": "953c78eaff2fc63e18c5da66c809c7e2b7666b11",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "Improve documentation of CanvasItem's draw logic",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64345
        },
        "a0fc7e80d9c078f8335f77f32c8dabcde7555eb0": {
            "hash": "a0fc7e80d9c078f8335f77f32c8dabcde7555eb0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mention the stretching behavior of PopupPanel",
            "body": "(cherry picked from commit a2b088b1c1b79950212287fd4c8539a67cfcb56f)",
            "is_cherrypick": true,
            "cherrypick_hash": "a2b088b1c1b79950212287fd4c8539a67cfcb56f",
            "pull": 64838
        },
        "a2b088b1c1b79950212287fd4c8539a67cfcb56f": {
            "hash": "a2b088b1c1b79950212287fd4c8539a67cfcb56f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Mention the stretching behavior of PopupPanel",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64515
        },
        "457a985d701a6390d47317c9c6c7ab31603aa0ee": {
            "hash": "457a985d701a6390d47317c9c6c7ab31603aa0ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix jumbled error output when using Windows spawn fix",
            "body": "(cherry picked from commit 4a3cb1447351c2e915f2beb8c34780d2c6fe3e43)",
            "is_cherrypick": true,
            "cherrypick_hash": "4a3cb1447351c2e915f2beb8c34780d2c6fe3e43",
            "pull": 64838
        },
        "4a3cb1447351c2e915f2beb8c34780d2c6fe3e43": {
            "hash": "4a3cb1447351c2e915f2beb8c34780d2c6fe3e43",
            "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": "Fix jumbled error output when using Windows spawn fix",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64306
        },
        "0876491983209c9170cc31a5900b606c1c91dbc5": {
            "hash": "0876491983209c9170cc31a5900b606c1c91dbc5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Clean iOS platform config of long gone macro",
            "body": "(cherry picked from commit 8c2a577350924d1f4a8e0a98ebf85bea96ea7e63)",
            "is_cherrypick": true,
            "cherrypick_hash": "8c2a577350924d1f4a8e0a98ebf85bea96ea7e63",
            "pull": 64838
        },
        "8c2a577350924d1f4a8e0a98ebf85bea96ea7e63": {
            "hash": "8c2a577350924d1f4a8e0a98ebf85bea96ea7e63",
            "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": "Clean iOS platform config of long gone macro",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64239
        },
        "b808923b5412cfe7e5f8791f81e4c40dcaf320bd": {
            "hash": "b808923b5412cfe7e5f8791f81e4c40dcaf320bd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix error when switching to another `GridMap` with an item with higher index selected",
            "body": "(cherry picked from commit fe16aecbacaef37b8a56de34c9cb5a69f7a26644)",
            "is_cherrypick": true,
            "cherrypick_hash": "fe16aecbacaef37b8a56de34c9cb5a69f7a26644",
            "pull": 64838
        },
        "fe16aecbacaef37b8a56de34c9cb5a69f7a26644": {
            "hash": "fe16aecbacaef37b8a56de34c9cb5a69f7a26644",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Fix error when switching to another `GridMap` with an item with higher index selected",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64188
        },
        "09fb05bc05d924f86b4ad89156b161a0b5a02bf0": {
            "hash": "09fb05bc05d924f86b4ad89156b161a0b5a02bf0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODYw"
            ],
            "author_raw": "Dan Boorstein <dan@boorstein.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Add note about using AudioListener2D",
            "body": "There was no mention of the effect of AudioListener2D in this documentation, making it unclear if there was a relationship. The new text is copied and modified from the AudioStreamPlayer3D documentation.\n\nUse 'an' as article before 'AudioListener3D'\n\n(cherry picked from commit a7ebc6fb18bcbcf817895955eed619588b3cd8b8)",
            "is_cherrypick": true,
            "cherrypick_hash": "a7ebc6fb18bcbcf817895955eed619588b3cd8b8",
            "pull": 64838
        },
        "a7ebc6fb18bcbcf817895955eed619588b3cd8b8": {
            "hash": "a7ebc6fb18bcbcf817895955eed619588b3cd8b8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODYw"
            ],
            "author_raw": "Dan Boorstein <dan@boorstein.net>",
            "committer_raw": "Dan Boorstein <dan@boorstein.net>",
            "summary": "Add note about using AudioListener2D",
            "body": "There was no mention of the effect of AudioListener2D in this documentation, making it unclear if there was a relationship. The new text is copied and modified from the AudioStreamPlayer3D documentation.\n\nUse 'an' as article before 'AudioListener3D'",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64192
        },
        "ddb568731a92e3891f27e06b1123a43b4ca47691": {
            "hash": "ddb568731a92e3891f27e06b1123a43b4ca47691",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0OTgxMTI="
            ],
            "author_raw": "Marlin Watts-Woods <Hotspotmar@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Added to Sprite3D Documentation",
            "body": "(cherry picked from commit f8f665b03e2c2b2a10ffcaf815c511cd31a70887)",
            "is_cherrypick": true,
            "cherrypick_hash": "f8f665b03e2c2b2a10ffcaf815c511cd31a70887",
            "pull": 64838
        },
        "f8f665b03e2c2b2a10ffcaf815c511cd31a70887": {
            "hash": "f8f665b03e2c2b2a10ffcaf815c511cd31a70887",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY0OTgxMTI="
            ],
            "author_raw": "Marlin Watts-Woods <Hotspotmar@gmail.com>",
            "committer_raw": "Marlin Watts-Woods <Hotspotmar@gmail.com>",
            "summary": "Added to Sprite3D Documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64135
        },
        "637330b86674f7356c80189d815c25808ff2ddf7": {
            "hash": "637330b86674f7356c80189d815c25808ff2ddf7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve InstancePlaceholder documentation",
            "body": "(cherry picked from commit 5acf30b5380d71472657fbba84cad8739a5d7c1e)",
            "is_cherrypick": true,
            "cherrypick_hash": "5acf30b5380d71472657fbba84cad8739a5d7c1e",
            "pull": 64838
        },
        "5acf30b5380d71472657fbba84cad8739a5d7c1e": {
            "hash": "5acf30b5380d71472657fbba84cad8739a5d7c1e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve InstancePlaceholder documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64127
        },
        "284af7be96e4a5a53eb5215688bad2326f785d38": {
            "hash": "284af7be96e4a5a53eb5215688bad2326f785d38",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Allow exporting PCK files without export templates installed",
            "body": "(cherry picked from commit 8d81ce9561748b9a231af70323ddffd288e189ab)",
            "is_cherrypick": true,
            "cherrypick_hash": "8d81ce9561748b9a231af70323ddffd288e189ab",
            "pull": 64838
        },
        "8d81ce9561748b9a231af70323ddffd288e189ab": {
            "hash": "8d81ce9561748b9a231af70323ddffd288e189ab",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Allow exporting PCK files without export templates installed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62925
        },
        "ecc32f8b3e93ed7e8ffa9d22c11587967fc8671c": {
            "hash": "ecc32f8b3e93ed7e8ffa9d22c11587967fc8671c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64772 from akien-mga/3.x-fix-vs-delete-crash",
            "body": "Fix VisualScript editor crash when deleting selected nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2960d292228bc21105c0f0eec5e22290ae9ef325": {
            "hash": "2960d292228bc21105c0f0eec5e22290ae9ef325",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64790 from akien-mga/3.x-nanosvg-2022-08-13",
            "body": "nanosvg: Sync with upstream bd16c4e",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "90762b9660d613841bd58659621c2ac1ccd1b790": {
            "hash": "90762b9660d613841bd58659621c2ac1ccd1b790",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEzOTAzMg=="
            ],
            "author_raw": "Marcin Nowak <marcin.j.nowak@gmail.com>",
            "committer_raw": "Marcin Nowak <marcin.j.nowak@gmail.com>",
            "summary": "[3.x] Backport panning strength parameters from 4.0",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64579
        },
        "ac9bdabe5b3f3f3c7fe2b752a1a8ca7b4a2b20f9": {
            "hash": "ac9bdabe5b3f3f3c7fe2b752a1a8ca7b4a2b20f9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #50180 from Calinou/gpu-particles-improve-visibility-generation-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "052257e9b7dd3473a4456e4e775b008d7456202f": {
            "hash": "052257e9b7dd3473a4456e4e775b008d7456202f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "nanosvg: Sync with upstream bd16c4e",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64790
        },
        "c52cada7a0f473906bd6dc6c5aa439822aa6d555": {
            "hash": "c52cada7a0f473906bd6dc6c5aa439822aa6d555",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64413 from m4gr3d/fix_get_current_dir_3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cf002d4a993beb37aea2f16613d73ad67d4f98b0": {
            "hash": "cf002d4a993beb37aea2f16613d73ad67d4f98b0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve visibility rect/AABB generation usability in Particles",
            "body": "- Don't display the time dialog if the automatically calculated\ngeneration time is short enough.\n- Clarify the purpose of waiting in the progress dialog.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 50180
        },
        "ceef056146b62d9580ab600fbf453e386023bf1d": {
            "hash": "ceef056146b62d9580ab600fbf453e386023bf1d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Mono: Show custom error explaining that UWP is not supported",
            "body": "Fixes #64490.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64778
        },
        "13d1ee6058c9e3423e6e8b1f07f388b12e26c7f9": {
            "hash": "13d1ee6058c9e3423e6e8b1f07f388b12e26c7f9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix VisualScript editor crash when deleting selected nodes",
            "body": "Fixes #64662.\nRegression from #61145.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64772
        },
        "aeabd3dcb93a4608d36992f71bb6059b165c0681": {
            "hash": "aeabd3dcb93a4608d36992f71bb6059b165c0681",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64740 from Calinou/doc-anisotropic-filter-3.x",
            "body": "Improve documentation related to anisotropic filtering (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39ac24e278f1babfbfa8a80833943083ea209aef": {
            "hash": "39ac24e278f1babfbfa8a80833943083ea209aef",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64745 from bruvzg/fix_mixed_font_color3",
            "body": "[3.x] Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "67cc142002cc52c01ed72bd0fe13cf0dd158eec9": {
            "hash": "67cc142002cc52c01ed72bd0fe13cf0dd158eec9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64460 from raulsntos/mono_assembly_name-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3f82c157af6b9420ee954477c8632df6b563340a": {
            "hash": "3f82c157af6b9420ee954477c8632df6b563340a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64375 from RandomShaper/inheritable_cl_args_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "812caa5f44c1acb10a1c158fabf9dc60cbde5fa9": {
            "hash": "812caa5f44c1acb10a1c158fabf9dc60cbde5fa9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #58601 from Calinou/material-triplanar-sharpness-clamp-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4d0c0f3ffac92a7239d321001650367730ef8667": {
            "hash": "4d0c0f3ffac92a7239d321001650367730ef8667",
            "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": "Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64745
        },
        "d3ae6566b4997a93ae0d78e97497d70d52b5bfdc": {
            "hash": "d3ae6566b4997a93ae0d78e97497d70d52b5bfdc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Minor improvements to NetworkedMultiplayerCustom.xml",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64585
        },
        "d2ef3bf8a6bfd01dc327fc0fb7ef631fc7457a8d": {
            "hash": "d2ef3bf8a6bfd01dc327fc0fb7ef631fc7457a8d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve documentation related to anisotropic filtering",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64740
        },
        "73470e1b162d52ae1c49fd42e85b8e4706f70010": {
            "hash": "73470e1b162d52ae1c49fd42e85b8e4706f70010",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Expose `set/get_tab_button_icon()` to scripting",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64707
        },
        "cdced052f01cc9a1e7eabae6c34157899313e9d1": {
            "hash": "cdced052f01cc9a1e7eabae6c34157899313e9d1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64560 from olibombardier/has-filter-virtual",
            "body": "Fix has_filter of AnimationNode not being called in scripts",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "c988deb3b126b4e4d1ff61949f419fd31cea651d": {
            "hash": "c988deb3b126b4e4d1ff61949f419fd31cea651d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NjcxMjI="
            ],
            "author_raw": "Olivier Bombardier <olibombardier@gmail.com>",
            "committer_raw": "Olivier Bombardier <olibombardier@gmail.com>",
            "summary": "Fix has_filter of AnimationNode not being called in scripts",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64560
        },
        "b5e1096c61b8976f193328628b6099ff2830e9c4": {
            "hash": "b5e1096c61b8976f193328628b6099ff2830e9c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix issue with `get_current_dir()` returning the wrong path on Android",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64413
        },
        "50506e19a6fd0a8c692bab8e642a71dfa3ed26d2": {
            "hash": "50506e19a6fd0a8c692bab8e642a71dfa3ed26d2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMwNzM5MjM5"
            ],
            "author_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "committer_raw": "Michael Alexsander <michaelalexsander@protonmail.com>",
            "summary": "Make `Menu/OptionButton` item auto-highlight behave better",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64636
        },
        "da3aecff01c0d06342301ddd276dbc6fea62eaeb": {
            "hash": "da3aecff01c0d06342301ddd276dbc6fea62eaeb",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE0MjUzODM2"
            ],
            "author_raw": "Nathan Franke <me@nathan.sh>",
            "committer_raw": "Nathan Franke <me@nathan.sh>",
            "summary": "3.x: ios: force app store icon to be opaque, use proper errors, fix memory leak",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64631
        },
        "502a6a7cfa96e98839b2d341830285f43beb6da9": {
            "hash": "502a6a7cfa96e98839b2d341830285f43beb6da9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64611 from YuriSizov/docs-naps-and-lines-3.x",
            "body": "[3.x] Backport fixes to documentation for paths, curves and navigation servers",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "39f46613bb9ac3f63ac740507a7e9c1d8981f2dd": {
            "hash": "39f46613bb9ac3f63ac740507a7e9c1d8981f2dd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Backport fixes to documentation for paths, curves and navigation servers",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64611
        },
        "c92ceca5ce9f219a5f803cdb0ddc354b7d5e1dce": {
            "hash": "c92ceca5ce9f219a5f803cdb0ddc354b7d5e1dce",
            "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": "Make audio thread control flags safe",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64608
        },
        "4dd3e95377844906a72fce7ad961bc128fb8fc6b": {
            "hash": "4dd3e95377844906a72fce7ad961bc128fb8fc6b",
            "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": "Overhaul CLI argument forwarding to processes started by the editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64375
        },
        "dff0e76910941c8675dcd7bcfbac5c1d53dbee89": {
            "hash": "dff0e76910941c8675dcd7bcfbac5c1d53dbee89",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64537 from asmaloney/3.x-doc-animation-node-virtuals",
            "body": "[doc 3.x] Clarify that AnimationNode virtual methods need to be implemented rather than called directly",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "51fd1c27aa555a1be57e903305642d5d0bd82001": {
            "hash": "51fd1c27aa555a1be57e903305642d5d0bd82001",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix String::word_wrap() for long words",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64564
        },
        "4ee4c7954aa99c82fc87fe9eef0eca6607c948cf": {
            "hash": "4ee4c7954aa99c82fc87fe9eef0eca6607c948cf",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MTM3MQ=="
            ],
            "author_raw": "Andy Maloney <asmaloney@gmail.com>",
            "committer_raw": "Andy Maloney <asmaloney@gmail.com>",
            "summary": "[doc 3.x] Clarify that AnimationNode virtual methods need to be implemented rather than called directly",
            "body": "Backport of #64344\n\nFixes #35272",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64537
        },
        "84358e13814bbf1f3ae04ffff4a5f9d04026bb89": {
            "hash": "84358e13814bbf1f3ae04ffff4a5f9d04026bb89",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64390 from Calinou/doc-scenetree-debug-no-runtime-change-3.x",
            "body": "Document run-time SceneTree debug property changes not working correctly (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "399b9d056f103af84faebd371c24c6f42953bd40": {
            "hash": "399b9d056f103af84faebd371c24c6f42953bd40",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Max Hilbrunner <m.hilbrunner@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64408 from aaronfranke/3.x-fix-camera-size-doc",
            "body": "[3.x] Fix incorrect Camera3D size documentation",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "cdd60416ed4059e2e547dedd3cbfeb379de04574": {
            "hash": "cdd60416ed4059e2e547dedd3cbfeb379de04574",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix axis mapped to DPad buttons not releasing opposite button",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64532
        },
        "6417b999ee11fefaf0c4d5c9a677065a70b27d8f": {
            "hash": "6417b999ee11fefaf0c4d5c9a677065a70b27d8f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "`SceneTreeDock` Toggling unique name in owner for all selected nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64495
        },
        "ec368b40d839bea5e59132e4607f236581e7351a": {
            "hash": "ec368b40d839bea5e59132e4607f236581e7351a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY2NzI3NzEw"
            ],
            "author_raw": "Micky <micheledevita2@gmail.com>",
            "committer_raw": "Micky <micheledevita2@gmail.com>",
            "summary": "[3.x] Add Editor Description group",
            "body": "Backport from 4.0",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64493
        },
        "989d5990ad704fe97a341cb5883d4725479ea09b": {
            "hash": "989d5990ad704fe97a341cb5883d4725479ea09b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64420 from m4gr3d/investigate_read_write_access_loss_3x",
            "body": "[3.x] Fix issue preventing the Android Editor from displaying the project content",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "196201d6f1546c609629893e63fc45fdccb08649": {
            "hash": "196201d6f1546c609629893e63fc45fdccb08649",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "lawnjelly <lawnjelly@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64235 from tinmanjuggernaut/gles2_free_abuse",
            "body": "Fix free(RID) abuse by various classes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "31d09a807efc973222016a47f832f590c51949ef": {
            "hash": "31d09a807efc973222016a47f832f590c51949ef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk=",
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "C#: Use custom project setting for C# project files name",
            "body": "The setting is initially assigned the name of the Godot project,\nbut it's kept freezed to prevent issues when renaming the Godot\nproject.\n\nThe user can always rename the C# project and solution manually and\nchange the setting to the new name.\n\nCo-authored-by: Ignacio Roldán Etcheverry <ignalfonsore@gmail.com>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64460
        },
        "24a981289ac187e85d1269de2748047907c2ab4b": {
            "hash": "24a981289ac187e85d1269de2748047907c2ab4b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Clay John <claynjohn@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64234 from tinmanjuggernaut/rid_messages",
            "body": "Expand Invalid RID Error Messages",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e6dd71d22792d2fd41966d2550bae9d9921415d7": {
            "hash": "e6dd71d22792d2fd41966d2550bae9d9921415d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix action name completion for `Input.get_{axis,vector}`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64445
        },
        "d9dddf3a683678761cfd390fd42c72bc2bce1ea9": {
            "hash": "d9dddf3a683678761cfd390fd42c72bc2bce1ea9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64283 from KoBeWi/g3t_no_color",
            "body": "[3.x] Optimize theme usage in editor log",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "3ac6b6a596dad2f57390a8d7926604e349d2d281": {
            "hash": "3ac6b6a596dad2f57390a8d7926604e349d2d281",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Disable threads used to check on plugins to load",
            "body": "The functionality is unavailable on Android (requires export capability) and unnecessarily consumes resources",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64420
        },
        "30479543b07d5869eb024663c6588e608bee3c1b": {
            "hash": "30479543b07d5869eb024663c6588e608bee3c1b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix issue preventing the Android Editor from displaying the project content",
            "body": "The issue was causing by a bug within the logic for `FileAccessFilesystemJAndroid#eof_reached()` causing that value to remain false after the eof was reached.\nThis in turn caused an infinite loop in the file scanner preventing the project's content from showing up.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64420
        },
        "7f4e84e630427ea98430ed1a07ab3417aa14b228": {
            "hash": "7f4e84e630427ea98430ed1a07ab3417aa14b228",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63110 from m4gr3d/split_can_export_3x",
            "body": "[3.x] Refactor the export checking logic to improve separation of concerns",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ef44e63f2255d3ecd6e18cc9772178ee6049ba3d": {
            "hash": "ef44e63f2255d3ecd6e18cc9772178ee6049ba3d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Fix GodotTTS native initialization",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64420
        },
        "cac69ea13266cba46b9c78de65028e0846c9b0ac": {
            "hash": "cac69ea13266cba46b9c78de65028e0846c9b0ac",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "[3.x] Fix incorrect Camera3D size documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64408
        },
        "d331e5c7ac4865e9d023ebfbba1bc6473d0ecec6": {
            "hash": "d331e5c7ac4865e9d023ebfbba1bc6473d0ecec6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjMyNDE="
            ],
            "author_raw": "Francois Belair <razoric480@gmail.com>",
            "committer_raw": "Francois Belair <razoric480@gmail.com>",
            "summary": "Fix binary internal cache not being filled",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64298
        },
        "d2213f76a92e2c1af80f6e2846f08f1346da244a": {
            "hash": "d2213f76a92e2c1af80f6e2846f08f1346da244a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkxNDk2OA=="
            ],
            "author_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "committer_raw": "Fredia Huya-Kouadio <fhuyakou@gmail.com>",
            "summary": "Refactor the export checking logic to improve separation of concerns",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63110
        },
        "3396f45eef7f4c7f7ca3e3be5074fbbf58307780": {
            "hash": "3396f45eef7f4c7f7ca3e3be5074fbbf58307780",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Document run-time SceneTree debug property changes not working correctly",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64390
        },
        "47b39ce4c2d01e05aa630302c6cfdb7bb99ec106": {
            "hash": "47b39ce4c2d01e05aa630302c6cfdb7bb99ec106",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix NavigationObstacle nodes not registering to default navigation map",
            "body": "Fix NavigationObstacle nodes not registering to default navigation map.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64372
        },
        "e1fb4b4f216c87e6662f0cbab3be7fdc5501e828": {
            "hash": "e1fb4b4f216c87e6662f0cbab3be7fdc5501e828",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "`SpriteFramesEditor` Reallow deselecting frame with LMB press in select frames dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64358
        },
        "d7ba3b73a950597b22e26468988734d8ae5d4b92": {
            "hash": "d7ba3b73a950597b22e26468988734d8ae5d4b92",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjc2Ng=="
            ],
            "author_raw": "Cory Petkovsek <632766+tinmanjuggernaut@users.noreply.github.com>",
            "committer_raw": "Cory Petkovsek <632766+tinmanjuggernaut@users.noreply.github.com>",
            "summary": "Clarify invalid RID errors in Server free() functions.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64234
        },
        "c65360eed1842d1f337e094113f472798131b8f7": {
            "hash": "c65360eed1842d1f337e094113f472798131b8f7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Optimize theme usage in editor log",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64283
        },
        "1806e414b81a960be12eaa4774f3ecaabcd414ad": {
            "hash": "1806e414b81a960be12eaa4774f3ecaabcd414ad",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64297 from timothyqiu/outline-doc",
            "body": "Document `outline` parameter of `Font.draw_char()`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "93493843b04ecacd1508d056af8ec3a0abb729d6": {
            "hash": "93493843b04ecacd1508d056af8ec3a0abb729d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Document `outline` parameter of `Font.draw_char()`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64297
        },
        "f7f112ab1f1b0c70f23f7ac643a108c4b4695914": {
            "hash": "f7f112ab1f1b0c70f23f7ac643a108c4b4695914",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjc2Ng=="
            ],
            "author_raw": "Cory Petkovsek <632766+tinmanjuggernaut@users.noreply.github.com>",
            "committer_raw": "Cory Petkovsek <632766+tinmanjuggernaut@users.noreply.github.com>",
            "summary": "Fix free(RID) abuse by various classes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64235
        },
        "850c5ccccff0b14b3de8a287bbc803a9523780b6": {
            "hash": "850c5ccccff0b14b3de8a287bbc803a9523780b6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #49828 from naithar/feature/ios-plugins-swift",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e52ad7fd65471a462967e0a4475bb89c1d448945": {
            "hash": "e52ad7fd65471a462967e0a4475bb89c1d448945",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64209 from timothyqiu/pool-clear",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1efeab8eb89571842dd92dbc9120ce7309b517fb": {
            "hash": "1efeab8eb89571842dd92dbc9120ce7309b517fb",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64200 from Razoric480/raz/fix-ext-no-path",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "2d93718cd28cb10325f4c4fbbc9ecb4ba87ee550": {
            "hash": "2d93718cd28cb10325f4c4fbbc9ecb4ba87ee550",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Add clear method to pool arrays",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64209
        },
        "420794b61d2c77fe92ed390245b5c8467d30ef0b": {
            "hash": "420794b61d2c77fe92ed390245b5c8467d30ef0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjMyNDE="
            ],
            "author_raw": "Francois Belair <razoric480@gmail.com>",
            "committer_raw": "Francois Belair <razoric480@gmail.com>",
            "summary": "Force external resources to have their path set",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64200
        },
        "450c17857062cb57663328e558964f02ed8a04fa": {
            "hash": "450c17857062cb57663328e558964f02ed8a04fa",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64148 from timothyqiu/tree-row-cell-bg-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e8035ffe84a9c20a8c24429795bf58ca74e669c3": {
            "hash": "e8035ffe84a9c20a8c24429795bf58ca74e669c3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3NTAwODM="
            ],
            "author_raw": "Sergey Minakov <naithar@icloud.com>",
            "committer_raw": "Sergey Minakov <naithar@icloud.com>",
            "summary": "[iOS] Extend iOS plugins to support Swift runtime",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 49828
        },
        "4c47c6ab7545f2660d21deb0ec2c9cc57fc3596e": {
            "hash": "4c47c6ab7545f2660d21deb0ec2c9cc57fc3596e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Tree: Don't draw selection background of individual cells in Row mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64148
        },
        "1394ee9e5e89f87bace2aefccab117dc966e778f": {
            "hash": "1394ee9e5e89f87bace2aefccab117dc966e778f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64114 from KoBeWi/groot_subfolder",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8cec1c63c20053c5ea9d74ecf8ed352560f490e5": {
            "hash": "8cec1c63c20053c5ea9d74ecf8ed352560f490e5",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63629 from dsnopek/fix-locale-remap-with-binary-resources-3.x",
            "body": "[3.x] Fix locale resource remapping with binary conversion on export",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "520d341836e69615f3dd247a37af1b5224f1929c": {
            "hash": "520d341836e69615f3dd247a37af1b5224f1929c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Add root_subfolder to FileDialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64114
        },
        "c18ef0df0897edc9d36dc7800f74a91b60fc3bb0": {
            "hash": "c18ef0df0897edc9d36dc7800f74a91b60fc3bb0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63197 from rcorre/fix-copy-node-path",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0cf4ba0d846831dc2cfc5bcbbe85bc4c048ec3d5": {
            "hash": "0cf4ba0d846831dc2cfc5bcbbe85bc4c048ec3d5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MTU2MQ=="
            ],
            "author_raw": "David Snopek <dsnopek@gmail.com>",
            "committer_raw": "David Snopek <dsnopek@gmail.com>",
            "summary": "Fix locale resource remapping with binary conversion on export",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63629
        },
        "6eee83579a6c97de96fef3152d8e9b4ff85b9321": {
            "hash": "6eee83579a6c97de96fef3152d8e9b4ff85b9321",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64101 from timothyqiu/subsecond",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "05f83b3f357e59ec7b5e415585a30ba1c970d613": {
            "hash": "05f83b3f357e59ec7b5e415585a30ba1c970d613",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64096 from RandomShaper/fix_uberflicker_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "f30a2c1292ab5fbb3a3d71405ae4543be10babf0": {
            "hash": "f30a2c1292ab5fbb3a3d71405ae4543be10babf0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63113 from snailrhymer/3.x-folding-comment-fix",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8cc8127bb1d7546bd430933c82c69aa22be989d3": {
            "hash": "8cc8127bb1d7546bd430933c82c69aa22be989d3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62886 from madmiraal/fix-59931-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "36fc99158d355bf624ce0e7f4f730c0db97a49b4": {
            "hash": "36fc99158d355bf624ce0e7f4f730c0db97a49b4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63971 from paddy-exe/spatial-shader-built-ins",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5834c27e85a288226d6f6de6745ee8ed3b8a607e": {
            "hash": "5834c27e85a288226d6f6de6745ee8ed3b8a607e",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63935 from smix8/navigation_heightmapshape_baking_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ee3bad3f92aebbe6f55b045c5d4336240e80ce84": {
            "hash": "ee3bad3f92aebbe6f55b045c5d4336240e80ce84",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63430 from lawnjelly/audioserver_optimize",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8d71eadeca8cb2ef409e8aa18da2018d6995d0d7": {
            "hash": "8d71eadeca8cb2ef409e8aa18da2018d6995d0d7",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64018 from raulsntos/csharp-rpc-docs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "519841bc0f3bd2cec4361210f9b51fcc519dad35": {
            "hash": "519841bc0f3bd2cec4361210f9b51fcc519dad35",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64019 from raulsntos/csharp-docgen-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5e1936edf842b40494d0054ff39ccf200d35e5c9": {
            "hash": "5e1936edf842b40494d0054ff39ccf200d35e5c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64079 from Nosliwnayr/3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4f1dc83b0d0fa95feb0f5d414f46c28ae19602a6": {
            "hash": "4f1dc83b0d0fa95feb0f5d414f46c28ae19602a6",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64044 from Calinou/add-torusmesh-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "7dc8ec0c61053ef4b2d8eaabc1c7aba0c9918423": {
            "hash": "7dc8ec0c61053ef4b2d8eaabc1c7aba0c9918423",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63643 from aaronfranke/3.x-mouse-mode-ch",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1be078ebcb582540f7de94d8255c6be23dff5e12": {
            "hash": "1be078ebcb582540f7de94d8255c6be23dff5e12",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Fix Time.get_unix_time_from_system() not including msecs",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64101
        },
        "5b4e7a0693da63cc23ff1ca28787cbe75538097c": {
            "hash": "5b4e7a0693da63cc23ff1ca28787cbe75538097c",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64071 from Calinou/3d-editor-remove-alt-fov-adjustment-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9ce185e3faa99a6cd366d8271b9ff2b8b3ea4bee": {
            "hash": "9ce185e3faa99a6cd366d8271b9ff2b8b3ea4bee",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64095 from akien-mga/3.x-cherrypicks",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "edb140839ef047ead1d9b4245fb43f7f7ac49ce9": {
            "hash": "edb140839ef047ead1d9b4245fb43f7f7ac49ce9",
            "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": "Fix GI probes not working in the ubershader",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64096
        },
        "c9e59457e54ea2fe6c70ef5b9aa40c2b1ccc55fa": {
            "hash": "c9e59457e54ea2fe6c70ef5b9aa40c2b1ccc55fa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg4MDE0Mjky"
            ],
            "author_raw": "Chia-Hsiang Cheng <cche0109@student.monash.edu>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Disable the OK button when no node is selected.",
            "body": "(cherry picked from commit 83d478ffcd12a77803b0646749c06eca14802d99)",
            "is_cherrypick": true,
            "cherrypick_hash": "83d478ffcd12a77803b0646749c06eca14802d99",
            "pull": 64095
        },
        "83d478ffcd12a77803b0646749c06eca14802d99": {
            "hash": "83d478ffcd12a77803b0646749c06eca14802d99",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg4MDE0Mjky"
            ],
            "author_raw": "Chia-Hsiang Cheng <cche0109@student.monash.edu>",
            "committer_raw": "Chia-Hsiang Cheng <cche0109@student.monash.edu>",
            "summary": "Disable the OK button when no node is selected.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62980
        },
        "0e5a99390e6edb57c70f5c58efd4d11843adef99": {
            "hash": "0e5a99390e6edb57c70f5c58efd4d11843adef99",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwODY2MjE5"
            ],
            "author_raw": "Cristiano Simao <40866219+CristianoSimao@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "doc: Clarify `MultiMesh.set_instance_color` re: white albedo color",
            "body": "If the user does not set the albedo color to pure white, then the\nmultiplication with a value different from 1 will produce modulated colors.\n\nCo-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>\n(cherry picked from commit 1f6709d6e33a5fc3eec0bc6d58fd3011dc5531c4)",
            "is_cherrypick": true,
            "cherrypick_hash": "1f6709d6e33a5fc3eec0bc6d58fd3011dc5531c4",
            "pull": 64095
        },
        "1f6709d6e33a5fc3eec0bc6d58fd3011dc5531c4": {
            "hash": "1f6709d6e33a5fc3eec0bc6d58fd3011dc5531c4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQwODY2MjE5",
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Cristiano Simao <40866219+CristianoSimao@users.noreply.github.com>",
            "committer_raw": "Cristiano Simao <40866219+CristianoSimao@users.noreply.github.com>",
            "summary": "doc: Clarify `MultiMesh.set_instance_color` re: white albedo color",
            "body": "If the user does not set the albedo color to pure white, then the\nmultiplication with a value different from 1 will produce modulated colors.\n\nCo-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63926
        },
        "1799189202e5b0178222cc1d241931d42378885a": {
            "hash": "1799189202e5b0178222cc1d241931d42378885a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMjQ1NDEw"
            ],
            "author_raw": "Grzegorz Puławski <31245410+pulawskig@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix axis snapping of CollisionPolygon2d's newly created vertex",
            "body": "(cherry picked from commit ba58491ca724bd660257bf4c5a3d76d70a15ad3e)",
            "is_cherrypick": true,
            "cherrypick_hash": "ba58491ca724bd660257bf4c5a3d76d70a15ad3e",
            "pull": 64095
        },
        "ba58491ca724bd660257bf4c5a3d76d70a15ad3e": {
            "hash": "ba58491ca724bd660257bf4c5a3d76d70a15ad3e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjMxMjQ1NDEw"
            ],
            "author_raw": "Grzegorz Puławski <31245410+pulawskig@users.noreply.github.com>",
            "committer_raw": "Grzegorz Puławski <31245410+pulawskig@users.noreply.github.com>",
            "summary": "Fix axis snapping of CollisionPolygon2d's newly created vertex",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64050
        },
        "8f426262c8af9e07ca62858f0c40321d88e56a01": {
            "hash": "8f426262c8af9e07ca62858f0c40321d88e56a01",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Avoid paths with invalid characters in `IsRider`",
            "body": "(cherry picked from commit 34c3966510a1ee204bc9e1579de6d1b43ea51076)",
            "is_cherrypick": true,
            "cherrypick_hash": "34c3966510a1ee204bc9e1579de6d1b43ea51076",
            "pull": 64095
        },
        "34c3966510a1ee204bc9e1579de6d1b43ea51076": {
            "hash": "34c3966510a1ee204bc9e1579de6d1b43ea51076",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Avoid paths with invalid characters in `IsRider`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64085
        },
        "9d1a972b49fc3c94e7d16e3f3c3edd89df6a7ad8": {
            "hash": "9d1a972b49fc3c94e7d16e3f3c3edd89df6a7ad8",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MjkxMDc="
            ],
            "author_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix typo when setting NavigationRegion travel_cost",
            "body": "(cherry picked from commit 8c324132d03d86d2bc243e780db14496b8f10c34)",
            "is_cherrypick": true,
            "cherrypick_hash": "8c324132d03d86d2bc243e780db14496b8f10c34",
            "pull": 64095
        },
        "8c324132d03d86d2bc243e780db14496b8f10c34": {
            "hash": "8c324132d03d86d2bc243e780db14496b8f10c34",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE5MjkxMDc="
            ],
            "author_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "committer_raw": "Josh Jones <kilauea.jones@gmail.com>",
            "summary": "Fix typo when setting NavigationRegion travel_cost",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64068
        },
        "ee5eb943f74f8c12f9802a337b41f012c8a9a5c6": {
            "hash": "ee5eb943f74f8c12f9802a337b41f012c8a9a5c6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[File] Fix FileAccessCompressed::get_buffer return value.",
            "body": "It used to return the write index instead of the written bytes (i.e.\nindex + 1) when reading until last block.\n\n(cherry picked from commit e8f7b79bb00870a6c6b64f81f9a6d7ecea50d823)",
            "is_cherrypick": true,
            "cherrypick_hash": "e8f7b79bb00870a6c6b64f81f9a6d7ecea50d823",
            "pull": 64095
        },
        "e8f7b79bb00870a6c6b64f81f9a6d7ecea50d823": {
            "hash": "e8f7b79bb00870a6c6b64f81f9a6d7ecea50d823",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[File] Fix FileAccessCompressed::get_buffer return value.",
            "body": "It used to return the write index instead of the written bytes (i.e.\nindex + 1) when reading until last block.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 53434
        },
        "e1dfcbad16380fa6e621074461350f2c82d1a86c": {
            "hash": "e1dfcbad16380fa6e621074461350f2c82d1a86c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Websocket] Remove dummy JS server implemenation.",
            "body": "It does nothing but printing errors (only websocket client is available\nin browsers), so we might as well return null when you instantiate it.\n\n(cherry picked from commit 202320e1ed7a2ba47492d64ea553faf4cccd5893)",
            "is_cherrypick": true,
            "cherrypick_hash": "202320e1ed7a2ba47492d64ea553faf4cccd5893",
            "pull": 64095
        },
        "202320e1ed7a2ba47492d64ea553faf4cccd5893": {
            "hash": "202320e1ed7a2ba47492d64ea553faf4cccd5893",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Websocket] Remove dummy JS server implemenation.",
            "body": "It does nothing but printing errors (only websocket client is available\nin browsers), so we might as well return null when you instantiate it.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64047
        },
        "666ca36b991689fe5ed579410d8fb4a2141d3372": {
            "hash": "666ca36b991689fe5ed579410d8fb4a2141d3372",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "`FileSystemDock` Fix crash when renaming a file in split mode",
            "body": "(cherry picked from commit 25ce459fc5e324227b8ef3b776c8c7e95a3c71a9)",
            "is_cherrypick": true,
            "cherrypick_hash": "25ce459fc5e324227b8ef3b776c8c7e95a3c71a9",
            "pull": 64095
        },
        "25ce459fc5e324227b8ef3b776c8c7e95a3c71a9": {
            "hash": "25ce459fc5e324227b8ef3b776c8c7e95a3c71a9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "`FileSystemDock` Fix crash when renaming a file in split mode",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64025
        },
        "f12f59ef0f4c5a272dc707e587a476397360a4d7": {
            "hash": "f12f59ef0f4c5a272dc707e587a476397360a4d7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix broken rST reference in HTTPClient documentation",
            "body": "References in reStructuredText cannot be located within bold/italic\ntext. This caused the online class reference to have the `:ref:`\ntext written as-is.\n\n(cherry picked from commit 970920511214032956a2f60b2f5007ccf6dee4f3)",
            "is_cherrypick": true,
            "cherrypick_hash": "970920511214032956a2f60b2f5007ccf6dee4f3",
            "pull": 64095
        },
        "970920511214032956a2f60b2f5007ccf6dee4f3": {
            "hash": "970920511214032956a2f60b2f5007ccf6dee4f3",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Fix broken rST reference in HTTPClient documentation",
            "body": "References in reStructuredText cannot be located within bold/italic\ntext. This caused the online class reference to have the `:ref:`\ntext written as-is.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64031
        },
        "3ec8296ffc7385314b2a557f501355bfbe0a8aa5": {
            "hash": "3ec8296ffc7385314b2a557f501355bfbe0a8aa5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Make \"Godot source files\" comment consistent in modules",
            "body": "(cherry picked from commit ce0080768c48a77f0094780b71a292f2d1a35b15)",
            "is_cherrypick": true,
            "cherrypick_hash": "ce0080768c48a77f0094780b71a292f2d1a35b15",
            "pull": 64095
        },
        "ce0080768c48a77f0094780b71a292f2d1a35b15": {
            "hash": "ce0080768c48a77f0094780b71a292f2d1a35b15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Make \"Godot source files\" comment consistent in modules",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63976
        },
        "90c6056b703cb7e1fd49bbf26e7f731897cc949a": {
            "hash": "90c6056b703cb7e1fd49bbf26e7f731897cc949a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "[Net] IP uses print_verbose when getaddrinfo fails.",
            "body": "Avoid spamming errors when network is disconnected.\nReturned address will be invalid, so it can be checked by the user via\n`ret.is_valid_ip_address`.\n\n(cherry picked from commit 59eea34851ef3b71bd9df4258f589d2c9681f5a7)",
            "is_cherrypick": true,
            "cherrypick_hash": "59eea34851ef3b71bd9df4258f589d2c9681f5a7",
            "pull": 64095
        },
        "59eea34851ef3b71bd9df4258f589d2c9681f5a7": {
            "hash": "59eea34851ef3b71bd9df4258f589d2c9681f5a7",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2ODc5MTg="
            ],
            "author_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "committer_raw": "Fabio Alessandrelli <fabio.alessandrelli@gmail.com>",
            "summary": "[Net] IP uses print_verbose when getaddrinfo fails.",
            "body": "Avoid spamming errors when network is disconnected.\nReturned address will be invalid, so it can be checked by the user via\n`ret.is_valid_ip_address`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63944
        },
        "295b531e3d7483e9df2582ec313fe5121b0d9d0d": {
            "hash": "295b531e3d7483e9df2582ec313fe5121b0d9d0d",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBY5pTQ"
            ],
            "author_raw": "Tom <tommy.b89@hotmail.co.uk>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "updated the String class with info about the 'allow_empty' optional argument",
            "body": "(cherry picked from commit 39233c299c63295bc476bd51c1a07c13cb577aae)",
            "is_cherrypick": true,
            "cherrypick_hash": "39233c299c63295bc476bd51c1a07c13cb577aae",
            "pull": 64095
        },
        "39233c299c63295bc476bd51c1a07c13cb577aae": {
            "hash": "39233c299c63295bc476bd51c1a07c13cb577aae",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBY5pTQ"
            ],
            "author_raw": "Tom <tommy.b89@hotmail.co.uk>",
            "committer_raw": "Tom <tommy.b89@hotmail.co.uk>",
            "summary": "updated the String class with info about the 'allow_empty' optional argument",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63977
        },
        "60031ea275e6026bfa4d666162745c1c9f1d6cef": {
            "hash": "60031ea275e6026bfa4d666162745c1c9f1d6cef",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve `range_lerp()` and related methods documentation",
            "body": "(cherry picked from commit bd19c9a95cacb3a5ff3ed0f14e3290313c78f9a0)",
            "is_cherrypick": true,
            "cherrypick_hash": "bd19c9a95cacb3a5ff3ed0f14e3290313c78f9a0",
            "pull": 64095
        },
        "bd19c9a95cacb3a5ff3ed0f14e3290313c78f9a0": {
            "hash": "bd19c9a95cacb3a5ff3ed0f14e3290313c78f9a0",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve `range_lerp()` and related methods documentation",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63941
        },
        "543e74a988672b3981183dd2f34ab05c30535578": {
            "hash": "543e74a988672b3981183dd2f34ab05c30535578",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMTIwNjQ0"
            ],
            "author_raw": "foxydevloper <12120644+foxydevloper@users.noreply.github.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Improve tooltips for grouping/ungrouping nodes",
            "body": "(cherry picked from commit 1ff9a09e2c975bc897184d427d69614f6dc4716b)",
            "is_cherrypick": true,
            "cherrypick_hash": "1ff9a09e2c975bc897184d427d69614f6dc4716b",
            "pull": 64095
        },
        "1ff9a09e2c975bc897184d427d69614f6dc4716b": {
            "hash": "1ff9a09e2c975bc897184d427d69614f6dc4716b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMTIwNjQ0"
            ],
            "author_raw": "foxydevloper <12120644+foxydevloper@users.noreply.github.com>",
            "committer_raw": "foxydevloper <12120644+foxydevloper@users.noreply.github.com>",
            "summary": "Improve tooltips for grouping/ungrouping nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 50614
        },
        "ea6ed9658dec58b22b594d041800e87d891411fe": {
            "hash": "ea6ed9658dec58b22b594d041800e87d891411fe",
            "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": "Fix emission not working in the ubershader",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64096
        },
        "4f5c268a607f147a25feca592e6e7f3ca5f0713d": {
            "hash": "4f5c268a607f147a25feca592e6e7f3ca5f0713d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2MzQzNjQ="
            ],
            "author_raw": "Ryan Heath <Nosliwnayr@users.noreply.github.com>",
            "committer_raw": "Ryan Heath <Nosliwnayr@users.noreply.github.com>",
            "summary": "Add area monitor callback error checking",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64079
        },
        "a2ed82d3b20d931f872e2edc7ddd672544ed7947": {
            "hash": "a2ed82d3b20d931f872e2edc7ddd672544ed7947",
            "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": "Fix shadow flickering with async shader compilation",
            "body": "This mostly reverts the approach in #62628, which now the problem is better scoped, looks overengineered and instead focuses on the few cases where there's something to take care of.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64096
        },
        "53f4ff243d60157101d082f96aef4977f4002c65": {
            "hash": "53f4ff243d60157101d082f96aef4977f4002c65",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Remove FOV adjustment with Alt + mouse wheel in the 3D editor",
            "body": "This shortcut got in the way when using the Maya navigation scheme,\nand also when using the slow freelook modifier (regardless of\nnavigation scheme).",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64071
        },
        "3976bddaf4bf3c46677f52f40cb7a4d2ded506c9": {
            "hash": "3976bddaf4bf3c46677f52f40cb7a4d2ded506c9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64052 from Calinou/distance-fade-use-interleaved-gradient-noise-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d29451b400832ceb7769f61d6b25a812270dfc44": {
            "hash": "d29451b400832ceb7769f61d6b25a812270dfc44",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63984 from Calinou/doc-shape2d-custom-solver-bias-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "659fa79479d275f74ec40baa4478890e5efbcf09": {
            "hash": "659fa79479d275f74ec40baa4478890e5efbcf09",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Use interleaved gradient noise for distance fade",
            "body": "This provides better visuals and performance compared to the previous\nordered dither.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64052
        },
        "373e3dffb47d5a6e03617998e538549a6e7cb3be": {
            "hash": "373e3dffb47d5a6e03617998e538549a6e7cb3be",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Improve Shape2D's `custom_solver_bias` description",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63984
        },
        "53adb2a1424f7c32a6592d90bed48a19df69052b": {
            "hash": "53adb2a1424f7c32a6592d90bed48a19df69052b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNzI1Mjk="
            ],
            "author_raw": "hoontee <hunter.chambers@gmail.com>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add `TorusMesh`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64044
        },
        "45e42dfed3297db911d0cdf60691cca238fdef92": {
            "hash": "45e42dfed3297db911d0cdf60691cca238fdef92",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #64013 from smix8/nav_tilemap_parent_transform_error_3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "30d4555c6572746e5fc7aecc5272aa8ff0d47d55": {
            "hash": "30d4555c6572746e5fc7aecc5272aa8ff0d47d55",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "Fix TileMap error msg when optional navigation node is not set",
            "body": "Fixes TileMap error msg spam when bake_navigation=true but the optional and depr navigation node is not set.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64013
        },
        "c084dbbf0500b0d448ecc15a574df5eecb225509": {
            "hash": "c084dbbf0500b0d448ecc15a574df5eecb225509",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Various fixes to C# documentation generator",
            "body": "- Fix references to global constants and members of `@GlobalScope`\n- Log errors for missing members or methods\n- Finds referenced members that are derived (they were not found before since it was only looking in the current type)\n- Hardcodes special case for `_init` method, in C# replaced with a reference to the constructor\n- Ignores properties with slashes (since they are not declared in C# and can't be referenced)\n- Refactor `bbcode_to_xml` method",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64019
        },
        "c9734b6ceb8a5c966bb969ea3468ae0ed6db8e48": {
            "hash": "c9734b6ceb8a5c966bb969ea3468ae0ed6db8e48",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Document C# RPC attributes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 64018
        },
        "7637b5d9256af38a8602d60a9b1c2f342631401d": {
            "hash": "7637b5d9256af38a8602d60a9b1c2f342631401d",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #47232 from zmanuel/eliminate-draw-pending-3.x",
            "body": "[3.x] Remove redundant thread sync counter draw_pending",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9fbdace917026b04d638c03b2f991ae4ace33a9d": {
            "hash": "9fbdace917026b04d638c03b2f991ae4ace33a9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI0NTEzNDg1"
            ],
            "author_raw": "Manuel Moos <z-man@users.sf.net>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Remove redundant thread sync counter draw_pending",
            "body": "The functions that used it already use a threadsafe FIFO queue\nto communicate between threads and a sync to have the main thread\nwait for the render thread.\n\nFixes #35718",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 47232
        },
        "3b17447d4316a5ea930b015774df03776d80fce4": {
            "hash": "3b17447d4316a5ea930b015774df03776d80fce4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63989 from timothyqiu/vs2017",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "072da085bb70df9db72804ea0c025bdf439e0e2a": {
            "hash": "072da085bb70df9db72804ea0c025bdf439e0e2a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63991 from bruvzg/dis_libs3",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "8147f04db6605889060681cb4fb336e9c91a0324": {
            "hash": "8147f04db6605889060681cb4fb336e9c91a0324",
            "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": "[Linux] Disable speech-dispatcher, pulseaudio and udev wrapper builds, when library is not found.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63991
        },
        "eb176b135a94158a14c31171d6e3765a2789ed81": {
            "hash": "eb176b135a94158a14c31171d6e3765a2789ed81",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM3MjQ3Ng=="
            ],
            "author_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "committer_raw": "Haoyu Qiu <timothyqiu32@gmail.com>",
            "summary": "Make theme tests compile in Visual Studio 2017",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63989
        },
        "9be7c49a5d6dda496d6f700b00a9994532be04b6": {
            "hash": "9be7c49a5d6dda496d6f700b00a9994532be04b6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "doc: Fix version number after PR merge",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ab7e2564f36a0259e692e14ad563bdda7f0f8413": {
            "hash": "ab7e2564f36a0259e692e14ad563bdda7f0f8413",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63659 from PrecisionRender/add-shape-cast-3d",
            "body": "[3.x] Add `ShapeCast` and `ShapeCast2D` nodes",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0bed7ea63fa620d94d0b248f2c8e6d605b897c3a": {
            "hash": "0bed7ea63fa620d94d0b248f2c8e6d605b897c3a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61316 from bruvzg/tts_3x",
            "body": "[3.x] Backport text-to-speech support.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0dccbcd7ce3e5309b83594739ada7e93ed550475": {
            "hash": "0dccbcd7ce3e5309b83594739ada7e93ed550475",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61878 from bruvzg/backport_locale_select",
            "body": "[3.x] Backport locale selection improvements.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "14c9325b5d631ab6121a0f959e2a1641727257af": {
            "hash": "14c9325b5d631ab6121a0f959e2a1641727257af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62408 from Razoric480/raz/fix-no-cache",
            "body": "[3.x] Fix nested resources being cached if no-cache argument used",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d9d3861f76959c629a3bf27bd6ac8e112a7772af": {
            "hash": "d9d3861f76959c629a3bf27bd6ac8e112a7772af",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #55764 from tinmanjuggernaut/validate_rid",
            "body": "[3.x] Validate RIDs before freeing",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "daa5b542b4827c5a5d19cccd356a01ba756097f4": {
            "hash": "daa5b542b4827c5a5d19cccd356a01ba756097f4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #56765 from madmiraal/fix-45592-2-3.x",
            "body": "[3.x] Fix mouse speed not changing fast enough",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "91a6e08c12cbc6129a44e648985d08a5e1ea1ee3": {
            "hash": "91a6e08c12cbc6129a44e648985d08a5e1ea1ee3",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #48157 from madmiraal/fix-46438-3.x",
            "body": "[3.x] Fix mouse_over not dropped when mouse leaves window",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5197dc6c9ecacea0a5746e8bbec43cee141e7aed": {
            "hash": "5197dc6c9ecacea0a5746e8bbec43cee141e7aed",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61993 from kdiduk/gdscript-fix-inner-class-on-single-line",
            "body": "Fix inner class parsing when statement after colon is on the same line",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "61b5e35de54abff0fd50ad23e85c5acfbcffd0df": {
            "hash": "61b5e35de54abff0fd50ad23e85c5acfbcffd0df",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61559 from kleonc/triangle_mesh_from_triangle_strip_or_fan_3x",
            "body": "[3.x] Make `Mesh::generate_triangle_mesh()` handle `PRIMITIVE_TRIANGLE_STRIP` and `PRIMITIVE_TRIANGLE_FAN`",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "906a6939348e3322ae276dab045399e8ef8d99d4": {
            "hash": "906a6939348e3322ae276dab045399e8ef8d99d4",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #53852 from Calinou/particles-allow-negative-scale",
            "body": "Allow negative scale in Particles and CPUParticles",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "144f3ec94eafe4a776b92c1fbdbe14c75bca30ca": {
            "hash": "144f3ec94eafe4a776b92c1fbdbe14c75bca30ca",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #51676 from Calinou/shader-add-hint-transparent-texture-3.x",
            "body": "Add `hint_transparent` to use a transparent black placeholder texture (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "5d3b6eb0735d37cb8dac7812c4e66f990029efa9": {
            "hash": "5d3b6eb0735d37cb8dac7812c4e66f990029efa9",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #48372 from Calinou/gradienttexture-add-hdr-property-3.x",
            "body": "Add an `use_hdr` property to GradientTexture to allow storing HDR colors (3.x)",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "be3d331f263a8ad1900f7b31965ff2d25f73c2e9": {
            "hash": "be3d331f263a8ad1900f7b31965ff2d25f73c2e9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM4MDc3ODM3"
            ],
            "author_raw": "Patrick Exner <patrick.exner1@web.de>",
            "committer_raw": "Patrick Exner <patrick.exner1@web.de>",
            "summary": "Backport spatial shader built-ins",
            "body": "Backport of this PR: https://github.com/godotengine/godot/pull/63597\nThis adds these as new Built-Ins to Spatial Shaders\n* Object's Position in World Space\n* Camera Position in World Space\n* Camera Direction in World Space\n* Object's Position in View Space",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63971
        },
        "ef7502e1d4bec3c7613d20570009185a2e814a29": {
            "hash": "ef7502e1d4bec3c7613d20570009185a2e814a29",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #50540 from Calinou/material-hide-triplanar-subproperties-when-disabled-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "74de571827df468ccbda880713579de9b57f1a6a": {
            "hash": "74de571827df468ccbda880713579de9b57f1a6a",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #55626 from Calinou/3d-editor-drag-and-drop-auto-root-node-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0e93600fe0a18f0d550555992971bcc70f5edcf0": {
            "hash": "0e93600fe0a18f0d550555992971bcc70f5edcf0",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #62644 from Piralein/remove_redundant_checkbox_check",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "1b7037807f6c1c3ee7d97021744350eb1d6ffa21": {
            "hash": "1b7037807f6c1c3ee7d97021744350eb1d6ffa21",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #59328 from raulsntos/csharp-flag-enums-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "26762a71b6cf4e178c3952278eb0b7b174f7b334": {
            "hash": "26762a71b6cf4e178c3952278eb0b7b174f7b334",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #58537 from winterpixelgames/feature/virtual-keyboard-types-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "173a803c8a34975fcbd195ab4b671c169c29a43b": {
            "hash": "173a803c8a34975fcbd195ab4b671c169c29a43b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #49495 from kleonc/sprite_frames_editor-updating-fixes-3x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "ccbe08394940839bf25be6f1166419e0c1e7535f": {
            "hash": "ccbe08394940839bf25be6f1166419e0c1e7535f",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63071 from lawnjelly/skinning2d_bounds",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "a6e70f1f1c1b423e15f69324429511522c9b7e3b": {
            "hash": "a6e70f1f1c1b423e15f69324429511522c9b7e3b",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #63250 from YuriSizov/toolbars-go-with-the-flow-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "d2d77c93bcf3a4bc5a069824a9869dca8cbde738": {
            "hash": "d2d77c93bcf3a4bc5a069824a9869dca8cbde738",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61588 from YuriSizov/control-fix-theme-owner-toplevel-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "25c87e99cf01cdee8d9754b0bc1fc709ea7cdb75": {
            "hash": "25c87e99cf01cdee8d9754b0bc1fc709ea7cdb75",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #61578 from YuriSizov/core-fix-events-for-moved-nodes-3.x",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "0a8d5d70987dc501c1e57f3ca892e643c8239051": {
            "hash": "0a8d5d70987dc501c1e57f3ca892e643c8239051",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Bump version to 3.6-beta",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "e7c5468192ffae52187e60cdd59299f72ecc4a7e": {
            "hash": "e7c5468192ffae52187e60cdd59299f72ecc4a7e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjUyNDY0MjA0"
            ],
            "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>",
            "summary": "[3.x] Add NavigationMesh baking for HeightMapShape",
            "body": "Adds HeightMapShape for StaticColliders and GridMap to the NavigationMeshGenerator for baking NavigationMesh.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63935
        },
        "ab9a95f266b9d3eebf6295bac6f4b86cc651b4e1": {
            "hash": "ab9a95f266b9d3eebf6295bac6f4b86cc651b4e1",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add `hint_transparent` to use a transparent black placeholder texture",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 51676
        },
        "47a62e28acbf4bd17f85a2a46b5272a3fee5204f": {
            "hash": "47a62e28acbf4bd17f85a2a46b5272a3fee5204f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjg5NzU0NzEz"
            ],
            "author_raw": "PrecisionRender <austin08dean@gmail.com>",
            "committer_raw": "PrecisionRender <austin08dean@gmail.com>",
            "summary": "[3.x] Add `ShapeCast` and `ShapeCast2D` nodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63659
        },
        "0d6e2d1090c09071d8807450e5c374f4d459c1e6": {
            "hash": "0d6e2d1090c09071d8807450e5c374f4d459c1e6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE2NDY4NzU="
            ],
            "author_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "committer_raw": "Aaron Franke <arnfranke@yahoo.com>",
            "summary": "Add MOUSE_MODE_CONFINED_HIDDEN to MouseMode enum",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63643
        },
        "b0d2f839bc4bc83b053eddb7c7255830b97d2564": {
            "hash": "b0d2f839bc4bc83b053eddb7c7255830b97d2564",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Optimize AudioServer::_driver_process()",
            "body": "Move expensive calculations outside inner hot loops.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63430
        },
        "842c3a644fae82f6736e7043ddc5e06c2b75a76b": {
            "hash": "842c3a644fae82f6736e7043ddc5e06c2b75a76b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Use FlowContainer to handle toolbar overflow more gracefully",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63250
        },
        "26223fe8553c1c623be8b5aaad2ccf31ee5948d3": {
            "hash": "26223fe8553c1c623be8b5aaad2ccf31ee5948d3",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
            "committer_raw": "Ryan Roden-Corrent <ryan@rcorre.net>",
            "summary": "Don't process input in hidden EditorProperty.",
            "body": "This causes EditorProperty nodes to intercept input events even when the\nEditor Properties dialog is not visible. This means that after closing\nthe dialog, ctrl+shift+c will still copy the last selected property\npath.\n\nFixes #62866.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63197
        },
        "ab644a991340f5bd2baf02f371c8ff67409db879": {
            "hash": "ab644a991340f5bd2baf02f371c8ff67409db879",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjY3NzkyODgy"
            ],
            "author_raw": "BimDav <67792882+BimDav@users.noreply.github.com>",
            "committer_raw": "BimDav <67792882+BimDav@users.noreply.github.com>",
            "summary": "Add option in VisibilityEnabler2D to hide the parent for better performance",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63193
        },
        "18bb668a2ec4207828a52928760c7e8445740a96": {
            "hash": "18bb668a2ec4207828a52928760c7e8445740a96",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIxOTk5Mzc5"
            ],
            "author_raw": "lawnjelly <lawnjelly@gmail.com>",
            "committer_raw": "lawnjelly <lawnjelly@gmail.com>",
            "summary": "Fix skeleton 2D stale bounding rect",
            "body": "Adds special logic for handling skeleton bounding rect updates. Previously these were never being updated because the canvas item is never set to \"rect_dirty\".",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63071
        },
        "efed5087ae75a13e58cc06da5323f6f6448819a4": {
            "hash": "efed5087ae75a13e58cc06da5323f6f6448819a4",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYxMjkxMjk2"
            ],
            "author_raw": "SnailRhymer <harrymilnes@hotmail.com>",
            "committer_raw": "SnailRhymer <harrymilnes@hotmail.com>",
            "summary": "Change code folding behavior to include terminal indented comments",
            "body": "Previously, when folding a block of code that finished with an indented comment (i.e. one indented as much as or more than the starting indent of the code), that comment would be left out of the fold. Change the behavior to include such comments, but still leave less-indented ones out.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 63113
        },
        "2f7de4c8ed691cf0a11f0359ef2db48d390ff13c": {
            "hash": "2f7de4c8ed691cf0a11f0359ef2db48d390ff13c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix incorrect Android scancodes",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62886
        },
        "2ceb93bbeff6f5c7b6eed4ea79aff5f0574f4f92": {
            "hash": "2ceb93bbeff6f5c7b6eed4ea79aff5f0574f4f92",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI4MjMyNDE="
            ],
            "author_raw": "Francois Belair <razoric480@gmail.com>",
            "committer_raw": "Francois Belair <razoric480@gmail.com>",
            "summary": "Fix custom res caching sub-res even if no-cache",
            "body": "Fixes #59686, fixes #59752",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62408
        },
        "8ae246f15efcca2dc72bfbad99373b942c6e6482": {
            "hash": "8ae246f15efcca2dc72bfbad99373b942c6e6482",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "AnimatedSprite Fix updating inspector when SpriteFrames is modified",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 49495
        },
        "ce24b48e50ae13a794650b6009fcc0d3e81c11a8": {
            "hash": "ce24b48e50ae13a794650b6009fcc0d3e81c11a8",
            "is_merge": false,
            "authored_by": [
                "U_kgDOBa8GIQ"
            ],
            "author_raw": "Brian Semrau <brian@winterpixel.com>",
            "committer_raw": "Brian Semrau <brian@winterpixel.com>",
            "summary": "Add support for multiple virtual keyboard types",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 58537
        },
        "cda069215956b0c26f150000f301b555a919f2ee": {
            "hash": "cda069215956b0c26f150000f301b555a919f2ee",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjIyMjMxNzI="
            ],
            "author_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "committer_raw": "Tomasz Chabora <kobewi4e@gmail.com>",
            "summary": "Rework scene creation dialog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62746
        },
        "90cf6688f268a85da3bd459658c85b57f4b3f10b": {
            "hash": "90cf6688f268a85da3bd459658c85b57f4b3f10b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Automatically add root node when drag-and-dropping in 3D editor",
            "body": "This also uses correct capitalization scheme for 3D meshes that are\ndrag-and-dropped, like in the 2D editor.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 55626
        },
        "a8eb779ac3819b513ae0281b413f821dfa8d523e": {
            "hash": "a8eb779ac3819b513ae0281b413f821dfa8d523e",
            "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": "Backport locale selection improvements.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61878
        },
        "0992621200939f52ff666d90720ab27571898419": {
            "hash": "0992621200939f52ff666d90720ab27571898419",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix mouse_over not dropped when mouse leaves window",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 48157
        },
        "36ff8962ccd04f8b1367ea56ddf5d0fb5c71163a": {
            "hash": "36ff8962ccd04f8b1367ea56ddf5d0fb5c71163a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ4MzUyNTY0"
            ],
            "author_raw": "Hana <48352564+Piralein@users.noreply.github.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "remove redundant check preventing checkbox theme style to apply hover_pressed",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 62644
        },
        "6489fe890ef7900a62b19ed928d495fb4b84c4bd": {
            "hash": "6489fe890ef7900a62b19ed928d495fb4b84c4bd",
            "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": "Backport text-to-speech support.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61316
        },
        "5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b": {
            "hash": "5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjEyMjIwNjc3"
            ],
            "author_raw": "Kirill Diduk <kirill.diduk@gmail.com>",
            "committer_raw": "Kirill Diduk <kirill.diduk@gmail.com>",
            "summary": "Fix parsing inner class declaration when \"pass\" keyword is on the same line",
            "body": "Implement a special case for allowing \"pass\" keyword in one-liner class\ndeclaration, to be consistent with Python style.\n\n```\nclass TestClass: pass\n```\n\nThis commit fixes #56703",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61993
        },
        "16517ecb3dc8cc1891964a5dd166ac46cba4e31a": {
            "hash": "16517ecb3dc8cc1891964a5dd166ac46cba4e31a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMTcyNjQ="
            ],
            "author_raw": "Markus Grafen <markus.grafen@rub.de>",
            "committer_raw": "Markus Grafen <markus.grafen@rub.de>",
            "summary": "visual instance layers are regarded during shadow culling",
            "body": "todo: setting Camera cull_mask should mark affected shadows dirty somehow",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61841
        },
        "84898dfc222b8969fa65e2685b91a51b086d67ba": {
            "hash": "84898dfc222b8969fa65e2685b91a51b086d67ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyODMwOTg="
            ],
            "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>",
            "summary": "Make `Mesh::generate_triangle_mesh()` handle `PRIMITIVE_TRIANGLE_STRIP` and `PRIMITIVE_TRIANGLE_FAN`",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61559
        },
        "8ed297fc834589ed9869d175ae9c1b8be4d5169e": {
            "hash": "8ed297fc834589ed9869d175ae9c1b8be4d5169e",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Fix theme propagation for children of top level controls",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61588
        },
        "6d53c60bf75f0070e8d5bd42e9470abb986e008c": {
            "hash": "6d53c60bf75f0070e8d5bd42e9470abb986e008c",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzgyODMz"
            ],
            "author_raw": "Yuri Sizov <yuris@humnom.net>",
            "committer_raw": "Yuri Sizov <yuris@humnom.net>",
            "summary": "Mark node groups as dirty for every children if parent is moved",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 61578
        },
        "2be073830414fe657a00410ce3c1740b1e5964d6": {
            "hash": "2be073830414fe657a00410ce3c1740b1e5964d6",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYzMjc2Ng=="
            ],
            "author_raw": "Cory Petkovsek <632766+tinmanjuggernaut@users.noreply.github.com>",
            "committer_raw": "Cory <632766+tinmanjuggernaut@users.noreply.github.com>",
            "summary": "Visual/Physics/Navigation Servers validate RIDs with documentation update",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 55764
        },
        "32cdf9fad2e0cffdc7fb9e4bcce2dedc1ead9f9d": {
            "hash": "32cdf9fad2e0cffdc7fb9e4bcce2dedc1ead9f9d",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExODc2NzQ3"
            ],
            "author_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "committer_raw": "Paweł Fertyk <pfertyk@pfertyk.me>",
            "summary": "Fix get_visible_line_count in RichTextLabel with newlines",
            "body": "Fixed #59359.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59765
        },
        "862691a9f7a38aa4a20a3f15159c83616cbd0fc9": {
            "hash": "862691a9f7a38aa4a20a3f15159c83616cbd0fc9",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjM5MDMwNTk="
            ],
            "author_raw": "Raul Santos <raulsntos@gmail.com>",
            "committer_raw": "Raul Santos <raulsntos@gmail.com>",
            "summary": "Support explicit values in flag properties, add C# flags support",
            "body": "- Add support for explicit values in properties using `PROPERTY_HINT_FLAGS`\nthat works the same way it does for enums.\n- Fix enums and flags in VisualScriptEditor (it wasn't considering the\nexplicit value).\n- Use `PROPERTY_HINT_FLAGS` for C# enums with the FlagsAttribute instead\nof `PROPERTY_HINT_ENUM`.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 59328
        },
        "967821f719248ad28c2718cf372adcbe59177faa": {
            "hash": "967821f719248ad28c2718cf372adcbe59177faa",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Clamp SpatialMaterial triplanar sharpness to values that never look broken",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 58601
        },
        "3d96d7d9fb84bbf8c63fd6bda48093271794f218": {
            "hash": "3d96d7d9fb84bbf8c63fd6bda48093271794f218",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjkyNTM5Mjg="
            ],
            "author_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "committer_raw": "Marcel Admiraal <madmiraal@users.noreply.github.com>",
            "summary": "Fix mouse speed not changing fast enough",
            "body": "- Uses all accumulated movements when calculating speed\n- Discards old accumulated movements\n- Sets last mouse speed to zero when there is no movement",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 56765
        },
        "c4a3560884840190b2310fe2d09f065c828311af": {
            "hash": "c4a3560884840190b2310fe2d09f065c828311af",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Allow negative scale in Particles and CPUParticles",
            "body": "This can be used to make 2D particles look more 3D-y with thoughtful use\nof scale curve animation.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 53852
        },
        "fd5e3d9702a804aca42fcb36c75df016209d7453": {
            "hash": "fd5e3d9702a804aca42fcb36c75df016209d7453",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Add an `use_hdr` property to GradientTexture to allow storing HDR colors",
            "body": "This is disabled by default to save some memory and preserve the existing\nbehavior of clamping colors.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 48372
        },
        "c2e93a5e4d09e9244d2a2f1995c843c4c188187a": {
            "hash": "c2e93a5e4d09e9244d2a2f1995c843c4c188187a",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjE4MDAzMg=="
            ],
            "author_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "committer_raw": "Hugo Locurcio <hugo.locurcio@hugo.pro>",
            "summary": "Hide triplanar sharpness when triplanar is disabled in SpatialMaterial",
            "body": "The Triplanar Sharpness property has no effect when Triplanar\nis disabled.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 50540
        }
    },
    "pulls": {
        "30675": {
            "id": "MDExOlB1bGxSZXF1ZXN0Mjk4ODczNTg2",
            "public_id": 30675,
            "url": "https://github.com/godotengine/godot/pull/30675",
            "diff_url": "https://github.com/godotengine/godot/pull/30675.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/30675.patch",
            "title": "Add a `uri` property to `LinkButton`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4NTA4NTY=",
            "created_at": "2019-07-18T11:37:59Z",
            "updated_at": "2022-12-21T01:57:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d73a9b56b08864b5e5ccf0df910190b064ff7463"
            ]
        },
        "41464": {
            "id": "MDExOlB1bGxSZXF1ZXN0NDcyMDY1MjMw",
            "public_id": 41464,
            "url": "https://github.com/godotengine/godot/pull/41464",
            "diff_url": "https://github.com/godotengine/godot/pull/41464.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/41464.patch",
            "title": "Support multiline strings in buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxNzY4NDM=",
            "created_at": "2020-08-23T02:43:46Z",
            "updated_at": "2022-10-03T19:21:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "199f3d99c36c83ab2e3bb98da562ec609a5399a9"
            ]
        },
        "41833": {
            "id": "MDExOlB1bGxSZXF1ZXN0NDgwOTQ5MDcx",
            "public_id": 41833,
            "url": "https://github.com/godotengine/godot/pull/41833",
            "diff_url": "https://github.com/godotengine/godot/pull/41833.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/41833.patch",
            "title": "Add boot splash minimum display time setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2020-09-07T00:37:46Z",
            "updated_at": "2022-08-24T15:30:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dad9683d11ca174cf50d0039fb0f05fb7439984f"
            ]
        },
        "43081": {
            "id": "MDExOlB1bGxSZXF1ZXN0NTA5NjY2ODU0",
            "public_id": 43081,
            "url": "https://github.com/godotengine/godot/pull/43081",
            "diff_url": "https://github.com/godotengine/godot/pull/43081.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/43081.patch",
            "title": "Keep property values when extending script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2020-10-25T21:35:41Z",
            "updated_at": "2022-12-21T01:56:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "44cf3c22acb140cc2f19f1062c0a4c0a931fd27b"
            ]
        },
        "45764": {
            "id": "MDExOlB1bGxSZXF1ZXN0NTY4NzkxNTQy",
            "public_id": 45764,
            "url": "https://github.com/godotengine/godot/pull/45764",
            "diff_url": "https://github.com/godotengine/godot/pull/45764.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/45764.patch",
            "title": "Update all AnimationTree's editors when editing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDAwMzk4",
            "created_at": "2021-02-06T13:42:00Z",
            "updated_at": "2022-08-30T09:25:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f17fe642c8ec21b7877cd3f6911f22ba0874255"
            ]
        },
        "46125": {
            "id": "MDExOlB1bGxSZXF1ZXN0NTc1MDE4Mzg5",
            "public_id": 46125,
            "url": "https://github.com/godotengine/godot/pull/46125",
            "diff_url": "https://github.com/godotengine/godot/pull/46125.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/46125.patch",
            "title": "Check parameter validity in `Object::set_script`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0NDE1NTI1",
            "created_at": "2021-02-17T15:50:01Z",
            "updated_at": "2023-10-30T13:53:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9c6c2f09e07e65f7819920c4954a7fd54b37d3f6"
            ]
        },
        "47212": {
            "id": "MDExOlB1bGxSZXF1ZXN0NTk3NDI5NDkw",
            "public_id": 47212,
            "url": "https://github.com/godotengine/godot/pull/47212",
            "diff_url": "https://github.com/godotengine/godot/pull/47212.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/47212.patch",
            "title": "Fix .gitignore files ignore part of the repo.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MDc1NA==",
            "created_at": "2021-03-21T06:43:15Z",
            "updated_at": "2023-09-08T11:15:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "37d68929e8ab3a1cab550a4cb83152eb13012f8c"
            ]
        },
        "47232": {
            "id": "MDExOlB1bGxSZXF1ZXN0NTk3NTA0NTMy",
            "public_id": 47232,
            "url": "https://github.com/godotengine/godot/pull/47232",
            "diff_url": "https://github.com/godotengine/godot/pull/47232.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/47232.patch",
            "title": "[3.x] Remove redundant thread sync counter draw_pending",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NTEzNDg1",
            "created_at": "2021-03-21T15:11:31Z",
            "updated_at": "2022-08-06T13:37:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9fbdace917026b04d638c03b2f991ae4ace33a9d"
            ]
        },
        "47744": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjEyMzE2OTYx",
            "public_id": 47744,
            "url": "https://github.com/godotengine/godot/pull/47744",
            "diff_url": "https://github.com/godotengine/godot/pull/47744.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/47744.patch",
            "title": "Allow to change the Stop shortcut used at runtime",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2021-04-09T09:43:25Z",
            "updated_at": "2022-09-05T13:34:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "409613ba7ba50e6cc985c61f6dcc482bac68746e"
            ]
        },
        "48037": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjE4OTkwNDM0",
            "public_id": 48037,
            "url": "https://github.com/godotengine/godot/pull/48037",
            "diff_url": "https://github.com/godotengine/godot/pull/48037.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/48037.patch",
            "title": "Fix Script editor completion doesn't suggest members of a script for type hints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2MzgxMjU1",
            "created_at": "2021-04-20T05:04:11Z",
            "updated_at": "2022-12-12T13:43:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7afbd5904e8cfccd8e87ddfca9f05359ca2df113"
            ]
        },
        "48157": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjIyNTg3NDMx",
            "public_id": 48157,
            "url": "https://github.com/godotengine/godot/pull/48157",
            "diff_url": "https://github.com/godotengine/godot/pull/48157.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/48157.patch",
            "title": "[3.x] Fix mouse_over not dropped when mouse leaves window",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2021-04-24T13:51:20Z",
            "updated_at": "2022-08-06T07:05:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0992621200939f52ff666d90720ab27571898419"
            ]
        },
        "48372": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjI4NTMyMDk5",
            "public_id": 48372,
            "url": "https://github.com/godotengine/godot/pull/48372",
            "diff_url": "https://github.com/godotengine/godot/pull/48372.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/48372.patch",
            "title": "Add an `use_hdr` property to GradientTexture to allow storing HDR colors (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-05-02T03:02:35Z",
            "updated_at": "2023-11-26T13:02:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd5e3d9702a804aca42fcb36c75df016209d7453"
            ]
        },
        "48548": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjMzNTgzNDU4",
            "public_id": 48548,
            "url": "https://github.com/godotengine/godot/pull/48548",
            "diff_url": "https://github.com/godotengine/godot/pull/48548.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/48548.patch",
            "title": "Add support for documenting most editor settings in the class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-05-07T23:02:02Z",
            "updated_at": "2022-08-24T15:18:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "63ce655e75e9d46c8b588ff258c3f50d5290c553"
            ]
        },
        "48995": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjUwNzkwNzQ1",
            "public_id": 48995,
            "url": "https://github.com/godotengine/godot/pull/48995",
            "diff_url": "https://github.com/godotengine/godot/pull/48995.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/48995.patch",
            "title": "Advance animation after confirming",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2021-05-23T13:35:44Z",
            "updated_at": "2022-12-01T04:17:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "798f9c8632c62c52d6053c42250e6c02be1e1427"
            ]
        },
        "49466": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY2MDcyNzM3",
            "public_id": 49466,
            "url": "https://github.com/godotengine/godot/pull/49466",
            "diff_url": "https://github.com/godotengine/godot/pull/49466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/49466.patch",
            "title": "Add rotation ability to material editor preview.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTA2NTc1",
            "created_at": "2021-06-09T16:34:51Z",
            "updated_at": "2022-12-21T01:56:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d4ee903004637b6ba12eef004a4d9006462c83b6"
            ]
        },
        "49495": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjY3MTQyMTU0",
            "public_id": 49495,
            "url": "https://github.com/godotengine/godot/pull/49495",
            "diff_url": "https://github.com/godotengine/godot/pull/49495.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/49495.patch",
            "title": "[3.x] AnimatedSprite Fix updating inspector when SpriteFrames is modified",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2021-06-10T17:51:59Z",
            "updated_at": "2022-08-08T11:34:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ae246f15efcca2dc72bfbad99373b942c6e6482"
            ]
        },
        "49828": {
            "id": "MDExOlB1bGxSZXF1ZXN0Njc1MzM4NTY3",
            "public_id": 49828,
            "url": "https://github.com/godotengine/godot/pull/49828",
            "diff_url": "https://github.com/godotengine/godot/pull/49828.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/49828.patch",
            "title": "[3.x] [iOS] Swift runtime support for iOS Plugins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3NTAwODM=",
            "created_at": "2021-06-22T11:37:25Z",
            "updated_at": "2023-02-07T21:51:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8035ffe84a9c20a8c24429795bf58ca74e669c3"
            ]
        },
        "50180": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjgzNzA1Njk2",
            "public_id": 50180,
            "url": "https://github.com/godotengine/godot/pull/50180",
            "diff_url": "https://github.com/godotengine/godot/pull/50180.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/50180.patch",
            "title": "Improve visibility rect/AABB generation usability in Particles (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-07-05T13:28:38Z",
            "updated_at": "2022-08-23T19:52:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "cf002d4a993beb37aea2f16613d73ad67d4f98b0"
            ]
        },
        "50540": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkxODIwNTM3",
            "public_id": 50540,
            "url": "https://github.com/godotengine/godot/pull/50540",
            "diff_url": "https://github.com/godotengine/godot/pull/50540.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/50540.patch",
            "title": "Hide triplanar sharpness when triplanar is disabled in SpatialMaterial",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-07-17T02:24:30Z",
            "updated_at": "2022-08-06T05:05:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2e93a5e4d09e9244d2a2f1995c843c4c188187a"
            ]
        },
        "50614": {
            "id": "MDExOlB1bGxSZXF1ZXN0NjkyNzg0NDEz",
            "public_id": 50614,
            "url": "https://github.com/godotengine/godot/pull/50614",
            "diff_url": "https://github.com/godotengine/godot/pull/50614.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/50614.patch",
            "title": "Improve tooltips for grouping/ungrouping nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMTIwNjQ0",
            "created_at": "2021-07-19T17:15:08Z",
            "updated_at": "2022-08-08T07:51:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ff9a09e2c975bc897184d427d69614f6dc4716b"
            ]
        },
        "51146": {
            "id": "MDExOlB1bGxSZXF1ZXN0NzAwOTAyNjQz",
            "public_id": 51146,
            "url": "https://github.com/godotengine/godot/pull/51146",
            "diff_url": "https://github.com/godotengine/godot/pull/51146.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/51146.patch",
            "title": "[3.x] Fix output port type mismatch for some VisualScript nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4OTE3MTk3",
            "created_at": "2021-08-01T12:55:34Z",
            "updated_at": "2022-08-30T09:19:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw0MTk3NTI2NDI=",
                    "name": "topic:visualscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dcacecaed03ecee19b7cfc62c77327c941a9b68d"
            ]
        },
        "51471": {
            "id": "MDExOlB1bGxSZXF1ZXN0NzA3MzM4NTQy",
            "public_id": 51471,
            "url": "https://github.com/godotengine/godot/pull/51471",
            "diff_url": "https://github.com/godotengine/godot/pull/51471.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/51471.patch",
            "title": "Fix crash in EditorPropertyArray",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2021-08-10T13:08:11Z",
            "updated_at": "2022-12-12T13:46:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d80a2a89f07dfddc734c18ac8f565b968eb789c8"
            ]
        },
        "51676": {
            "id": "MDExOlB1bGxSZXF1ZXN0NzEyODEyNzA4",
            "public_id": 51676,
            "url": "https://github.com/godotengine/godot/pull/51676",
            "diff_url": "https://github.com/godotengine/godot/pull/51676.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/51676.patch",
            "title": "Add `hint_transparent` to use a transparent black placeholder texture (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-08-14T17:15:39Z",
            "updated_at": "2022-08-06T03:19:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab9a95f266b9d3eebf6295bac6f4b86cc651b4e1"
            ]
        },
        "52000": {
            "id": "MDExOlB1bGxSZXF1ZXN0NzE3NDQ0NDgx",
            "public_id": 52000,
            "url": "https://github.com/godotengine/godot/pull/52000",
            "diff_url": "https://github.com/godotengine/godot/pull/52000.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/52000.patch",
            "title": "Make Node editable_instance methods available to GDScript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5OTQ2MDMw",
            "created_at": "2021-08-23T02:29:19Z",
            "updated_at": "2023-05-19T10:45:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7eb6ae279848e8300431cfe925be70fa7ffd7299"
            ]
        },
        "53166": {
            "id": "PR_kwDOAO6SJc4sYoB_",
            "public_id": 53166,
            "url": "https://github.com/godotengine/godot/pull/53166",
            "diff_url": "https://github.com/godotengine/godot/pull/53166.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/53166.patch",
            "title": "Force optimized builds for thirdparty Embree files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0MDIzMDQ=",
            "created_at": "2021-09-28T10:16:07Z",
            "updated_at": "2022-12-12T13:17:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b197fc20796494fca03162fd2735821a3bd5bc86"
            ]
        },
        "53434": {
            "id": "PR_kwDOAO6SJc4ssiOk",
            "public_id": 53434,
            "url": "https://github.com/godotengine/godot/pull/53434",
            "diff_url": "https://github.com/godotengine/godot/pull/53434.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/53434.patch",
            "title": "[File] Fix FileAccessCompressed::get_buffer return value.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2021-10-05T13:22:06Z",
            "updated_at": "2022-08-15T04:28:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e8f7b79bb00870a6c6b64f81f9a6d7ecea50d823"
            ]
        },
        "53489": {
            "id": "PR_kwDOAO6SJc4s1wr2",
            "public_id": 53489,
            "url": "https://github.com/godotengine/godot/pull/53489",
            "diff_url": "https://github.com/godotengine/godot/pull/53489.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/53489.patch",
            "title": "[3.x] Add option `modules_enabled_by_default` and minimal CI build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2021-10-06T19:11:14Z",
            "updated_at": "2024-04-19T08:49:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cae1844c5ca961d2ea6f5712ed2c64aa9d230799"
            ]
        },
        "53639": {
            "id": "PR_kwDOAO6SJc4s_EdJ",
            "public_id": 53639,
            "url": "https://github.com/godotengine/godot/pull/53639",
            "diff_url": "https://github.com/godotengine/godot/pull/53639.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/53639.patch",
            "title": "[3.x] Fix unitialized variables in `core`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTU0OTkx",
            "created_at": "2021-10-10T15:51:04Z",
            "updated_at": "2024-01-16T10:21:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d214867a7e78b0092594507113d70ede383c4923"
            ]
        },
        "53852": {
            "id": "PR_kwDOAO6SJc4tQrsZ",
            "public_id": 53852,
            "url": "https://github.com/godotengine/godot/pull/53852",
            "diff_url": "https://github.com/godotengine/godot/pull/53852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/53852.patch",
            "title": "Allow negative scale in Particles and CPUParticles",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-10-15T16:39:34Z",
            "updated_at": "2022-08-06T03:19:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c4a3560884840190b2310fe2d09f065c828311af"
            ]
        },
        "54115": {
            "id": "PR_kwDOAO6SJc4tie1U",
            "public_id": 54115,
            "url": "https://github.com/godotengine/godot/pull/54115",
            "diff_url": "https://github.com/godotengine/godot/pull/54115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/54115.patch",
            "title": "[3.x] Do not fire VisibilityNotifier `screen_entered` and `screen_exited` signals in the Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzc4ODA=",
            "created_at": "2021-10-22T09:18:13Z",
            "updated_at": "2023-08-18T19:17:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a8bae4e35fccd3d7f931df2189412c37dd8acbc"
            ]
        },
        "54309": {
            "id": "PR_kwDOAO6SJc4tv7MR",
            "public_id": 54309,
            "url": "https://github.com/godotengine/godot/pull/54309",
            "diff_url": "https://github.com/godotengine/godot/pull/54309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/54309.patch",
            "title": "Fix MIDI input with ALSA",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NDk4ODMy",
            "created_at": "2021-10-27T15:29:15Z",
            "updated_at": "2022-12-04T13:13:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "81575174cbd99b4d1cedbe763d1df7cbc7e641c6"
            ]
        },
        "55117": {
            "id": "PR_kwDOAO6SJc4uw_zX",
            "public_id": 55117,
            "url": "https://github.com/godotengine/godot/pull/55117",
            "diff_url": "https://github.com/godotengine/godot/pull/55117.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/55117.patch",
            "title": "miniupnpc: Update to version 2.2.3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2021-11-19T11:02:50Z",
            "updated_at": "2022-12-12T13:45:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "432ac521ef50ca41a81cffc1770cb46f72a422f6"
            ]
        },
        "55618": {
            "id": "PR_kwDOAO6SJc4vY6q1",
            "public_id": 55618,
            "url": "https://github.com/godotengine/godot/pull/55618",
            "diff_url": "https://github.com/godotengine/godot/pull/55618.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/55618.patch",
            "title": "[3.x] Fix Geometry::get_closest_points_between_segments() returns NaN",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2021-12-04T08:19:37Z",
            "updated_at": "2022-09-02T05:56:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3cbc6330bb4179364ad61a75b77c629029cd9b7d"
            ]
        },
        "55626": {
            "id": "PR_kwDOAO6SJc4vZOC5",
            "public_id": 55626,
            "url": "https://github.com/godotengine/godot/pull/55626",
            "diff_url": "https://github.com/godotengine/godot/pull/55626.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/55626.patch",
            "title": "Automatically add root node when drag-and-dropping in 3D editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2021-12-04T17:58:14Z",
            "updated_at": "2024-01-26T00:08:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "90cf6688f268a85da3bd459658c85b57f4b3f10b"
            ]
        },
        "55764": {
            "id": "PR_kwDOAO6SJc4voZng",
            "public_id": 55764,
            "url": "https://github.com/godotengine/godot/pull/55764",
            "diff_url": "https://github.com/godotengine/godot/pull/55764.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/55764.patch",
            "title": "[3.x] Validate RIDs before freeing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjc2Ng==",
            "created_at": "2021-12-09T19:15:58Z",
            "updated_at": "2022-08-30T09:18:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2be073830414fe657a00410ce3c1740b1e5964d6"
            ]
        },
        "56398": {
            "id": "PR_kwDOAO6SJc4wbttG",
            "public_id": 56398,
            "url": "https://github.com/godotengine/godot/pull/56398",
            "diff_url": "https://github.com/godotengine/godot/pull/56398.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/56398.patch",
            "title": "Improvements to EditorResourcePicker",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-01-01T12:58:08Z",
            "updated_at": "2022-12-04T13:14:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9568789a9d7845a7224cadea996d009463e87125"
            ]
        },
        "56765": {
            "id": "PR_kwDOAO6SJc4w9jGP",
            "public_id": 56765,
            "url": "https://github.com/godotengine/godot/pull/56765",
            "diff_url": "https://github.com/godotengine/godot/pull/56765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/56765.patch",
            "title": "[3.x] Fix mouse speed not changing fast enough",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2022-01-13T20:19:05Z",
            "updated_at": "2022-08-30T09:33:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3d96d7d9fb84bbf8c63fd6bda48093271794f218"
            ]
        },
        "58201": {
            "id": "PR_kwDOAO6SJc4y8anp",
            "public_id": 58201,
            "url": "https://github.com/godotengine/godot/pull/58201",
            "diff_url": "https://github.com/godotengine/godot/pull/58201.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/58201.patch",
            "title": "Fix local variables not showing in debugger when break-pointing on final line",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNzU2MDQ3",
            "created_at": "2022-02-16T18:23:55Z",
            "updated_at": "2022-09-16T21:00:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "657b9b659680194f6d3aa546a4b20246bb51fb39"
            ]
        },
        "58537": {
            "id": "PR_kwDOAO6SJc4zexbf",
            "public_id": 58537,
            "url": "https://github.com/godotengine/godot/pull/58537",
            "diff_url": "https://github.com/godotengine/godot/pull/58537.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/58537.patch",
            "title": "[3.x] Add support for multiple virtual keyboard types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBa8GIQ",
            "created_at": "2022-02-25T18:40:26Z",
            "updated_at": "2022-08-05T18:03:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ce24b48e50ae13a794650b6009fcc0d3e81c11a8"
            ]
        },
        "58577": {
            "id": "PR_kwDOAO6SJc4zkyWc",
            "public_id": 58577,
            "url": "https://github.com/godotengine/godot/pull/58577",
            "diff_url": "https://github.com/godotengine/godot/pull/58577.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/58577.patch",
            "title": "[3.x] Fix AudioStreamPlayer not paused on pause mode change",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExODc2NzQ3",
            "created_at": "2022-02-26T22:56:43Z",
            "updated_at": "2024-04-20T08:19:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90cf873979a0e5b13a2cbc97eb077ee9266e48a5"
            ]
        },
        "58601": {
            "id": "PR_kwDOAO6SJc4zoDIc",
            "public_id": 58601,
            "url": "https://github.com/godotengine/godot/pull/58601",
            "diff_url": "https://github.com/godotengine/godot/pull/58601.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/58601.patch",
            "title": "Clamp SpatialMaterial triplanar sharpness to values that never look broken",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-02-27T17:58:40Z",
            "updated_at": "2023-11-26T13:03:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "967821f719248ad28c2718cf372adcbe59177faa"
            ]
        },
        "59125": {
            "id": "PR_kwDOAO6SJc40XUzR",
            "public_id": 59125,
            "url": "https://github.com/godotengine/godot/pull/59125",
            "diff_url": "https://github.com/godotengine/godot/pull/59125.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59125.patch",
            "title": "Add vector value linking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-03-14T01:14:39Z",
            "updated_at": "2022-12-21T01:51:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5553e27fe8346eed22ca4a47728fedcf2a7d7ffd"
            ]
        },
        "59167": {
            "id": "PR_kwDOAO6SJc40dtTG",
            "public_id": 59167,
            "url": "https://github.com/godotengine/godot/pull/59167",
            "diff_url": "https://github.com/godotengine/godot/pull/59167.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59167.patch",
            "title": "zstd: Update to upstream version 1.5.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-03-15T13:46:16Z",
            "updated_at": "2022-08-24T15:51:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39ed39900e34e10f40d0d06ed358d2641d7f3315"
            ]
        },
        "59328": {
            "id": "PR_kwDOAO6SJc40sUH2",
            "public_id": 59328,
            "url": "https://github.com/godotengine/godot/pull/59328",
            "diff_url": "https://github.com/godotengine/godot/pull/59328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59328.patch",
            "title": "[3.x] Support explicit values in flag properties, add C# flags support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-03-19T19:17:40Z",
            "updated_at": "2022-08-05T17:51:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw0MTk3NTI2NDI=",
                    "name": "topic:visualscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "862691a9f7a38aa4a20a3f15159c83616cbd0fc9"
            ]
        },
        "59382": {
            "id": "PR_kwDOAO6SJc40ujoj",
            "public_id": 59382,
            "url": "https://github.com/godotengine/godot/pull/59382",
            "diff_url": "https://github.com/godotengine/godot/pull/59382.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59382.patch",
            "title": "Add editor setting for AcceptDialog OK/Cancel buttons positioning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-03-21T10:00:31Z",
            "updated_at": "2022-12-01T04:16:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9bb05de89fcc286a0d78bea12dc779a56c274fb0"
            ]
        },
        "59479": {
            "id": "PR_kwDOAO6SJc40-ECN",
            "public_id": 59479,
            "url": "https://github.com/godotengine/godot/pull/59479",
            "diff_url": "https://github.com/godotengine/godot/pull/59479.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59479.patch",
            "title": "Update root order on layer change",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2022-03-24T18:16:16Z",
            "updated_at": "2022-12-01T04:18:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d60e8b5d4120d9f9a4868bfb8f0059e733d6d5f"
            ]
        },
        "59765": {
            "id": "PR_kwDOAO6SJc41bpsO",
            "public_id": 59765,
            "url": "https://github.com/godotengine/godot/pull/59765",
            "diff_url": "https://github.com/godotengine/godot/pull/59765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59765.patch",
            "title": "Fix wrong visible line count for newline",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExODc2NzQ3",
            "created_at": "2022-03-31T20:30:59Z",
            "updated_at": "2022-12-12T13:43:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32cdf9fad2e0cffdc7fb9e4bcce2dedc1ead9f9d"
            ]
        },
        "59855": {
            "id": "PR_kwDOAO6SJc41jJuQ",
            "public_id": 59855,
            "url": "https://github.com/godotengine/godot/pull/59855",
            "diff_url": "https://github.com/godotengine/godot/pull/59855.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/59855.patch",
            "title": "Mention that grab_focus is more reliable deferred",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-04-03T23:28:12Z",
            "updated_at": "2022-09-05T13:44:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "188d5593e1f080181a6e0302b7d54416d2cd96e8"
            ]
        },
        "60246": {
            "id": "PR_kwDOAO6SJc42QKow",
            "public_id": 60246,
            "url": "https://github.com/godotengine/godot/pull/60246",
            "diff_url": "https://github.com/godotengine/godot/pull/60246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/60246.patch",
            "title": "[3.x] Backport DirectionalLight `fade_start` property",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-04-14T18:02:13Z",
            "updated_at": "2024-02-08T10:16:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4fefb136ea66633c20698e24d75b3fcdd4ca4a96"
            ]
        },
        "61310": {
            "id": "PR_kwDOAO6SJc44R6EY",
            "public_id": 61310,
            "url": "https://github.com/godotengine/godot/pull/61310",
            "diff_url": "https://github.com/godotengine/godot/pull/61310.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61310.patch",
            "title": "Fix building VHACD with GCC 13.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2NTg1NDU=",
            "created_at": "2022-05-23T10:07:34Z",
            "updated_at": "2022-09-20T08:28:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a648d831a9e4175db3b333e6416e2cf3be9959ef"
            ]
        },
        "61316": {
            "id": "PR_kwDOAO6SJc44SY4a",
            "public_id": 61316,
            "url": "https://github.com/godotengine/godot/pull/61316",
            "diff_url": "https://github.com/godotengine/godot/pull/61316.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61316.patch",
            "title": "[3.x] Backport text-to-speech support.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-05-23T12:04:06Z",
            "updated_at": "2022-08-06T06:22:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6489fe890ef7900a62b19ed928d495fb4b84c4bd"
            ]
        },
        "61559": {
            "id": "PR_kwDOAO6SJc44vGvz",
            "public_id": 61559,
            "url": "https://github.com/godotengine/godot/pull/61559",
            "diff_url": "https://github.com/godotengine/godot/pull/61559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61559.patch",
            "title": "[3.x] Make `Mesh::generate_triangle_mesh()` handle `PRIMITIVE_TRIANGLE_STRIP` and `PRIMITIVE_TRIANGLE_FAN`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-05-31T11:54:54Z",
            "updated_at": "2022-08-06T08:24:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84898dfc222b8969fa65e2685b91a51b086d67ba"
            ]
        },
        "61568": {
            "id": "PR_kwDOAO6SJc44v-_Q",
            "public_id": 61568,
            "url": "https://github.com/godotengine/godot/pull/61568",
            "diff_url": "https://github.com/godotengine/godot/pull/61568.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61568.patch",
            "title": "[3.x] Add MergeGroup node to simplify merging Meshes at runtime",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-05-31T15:11:38Z",
            "updated_at": "2024-02-07T09:24:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8b791355386b9528523010d27e9a674b5bf8c28a"
            ]
        },
        "61578": {
            "id": "PR_kwDOAO6SJc44wu8o",
            "public_id": 61578,
            "url": "https://github.com/godotengine/godot/pull/61578",
            "diff_url": "https://github.com/godotengine/godot/pull/61578.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61578.patch",
            "title": "[3.x] Mark node groups as dirty for every children if parent is moved",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-05-31T18:31:30Z",
            "updated_at": "2022-08-30T09:30:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d53c60bf75f0070e8d5bd42e9470abb986e008c"
            ]
        },
        "61588": {
            "id": "PR_kwDOAO6SJc44x7pt",
            "public_id": 61588,
            "url": "https://github.com/godotengine/godot/pull/61588",
            "diff_url": "https://github.com/godotengine/godot/pull/61588.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61588.patch",
            "title": "[3.x] Fix theme propagation for children of top level controls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-06-01T01:27:03Z",
            "updated_at": "2022-08-05T17:57:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ed297fc834589ed9869d175ae9c1b8be4d5169e"
            ]
        },
        "61841": {
            "id": "PR_kwDOAO6SJc45XpPO",
            "public_id": 61841,
            "url": "https://github.com/godotengine/godot/pull/61841",
            "diff_url": "https://github.com/godotengine/godot/pull/61841.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61841.patch",
            "title": "Visual instance layers are regarded during shadow culling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMTcyNjQ=",
            "created_at": "2022-06-09T07:16:16Z",
            "updated_at": "2023-05-19T12:03:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "16517ecb3dc8cc1891964a5dd166ac46cba4e31a"
            ]
        },
        "61855": {
            "id": "PR_kwDOAO6SJc45aVTh",
            "public_id": 61855,
            "url": "https://github.com/godotengine/godot/pull/61855",
            "diff_url": "https://github.com/godotengine/godot/pull/61855.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61855.patch",
            "title": "Fix infinite loop when calling `Control.popup_centered_minsize()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-06-09T18:21:29Z",
            "updated_at": "2023-02-09T01:00:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08e804b3b718862e92e6b296b914e3829e43717e"
            ]
        },
        "61878": {
            "id": "PR_kwDOAO6SJc45csoo",
            "public_id": 61878,
            "url": "https://github.com/godotengine/godot/pull/61878",
            "diff_url": "https://github.com/godotengine/godot/pull/61878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61878.patch",
            "title": "[3.x] Backport locale selection improvements.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-06-10T07:55:19Z",
            "updated_at": "2022-08-06T06:22:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "a8eb779ac3819b513ae0281b413f821dfa8d523e"
            ]
        },
        "61993": {
            "id": "PR_kwDOAO6SJc45j0MH",
            "public_id": 61993,
            "url": "https://github.com/godotengine/godot/pull/61993",
            "diff_url": "https://github.com/godotengine/godot/pull/61993.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/61993.patch",
            "title": "[3.x] Fix inner class parsing when statement after colon is on the same line (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMjIwNjc3",
            "created_at": "2022-06-13T12:50:20Z",
            "updated_at": "2024-07-17T10:30:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5bcc3d476cd06c9e9edd00e63a221d77d9ff7c0b"
            ]
        },
        "62037": {
            "id": "PR_kwDOAO6SJc45pRug",
            "public_id": 62037,
            "url": "https://github.com/godotengine/godot/pull/62037",
            "diff_url": "https://github.com/godotengine/godot/pull/62037.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62037.patch",
            "title": "Add Vector2/3 linking to more properties",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3OTc0NDcw",
            "created_at": "2022-06-14T15:57:09Z",
            "updated_at": "2022-12-21T01:53: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": [
                "92817aa72fe68ebe6f6a0ae74b3d3a7be8cca16c"
            ]
        },
        "62318": {
            "id": "PR_kwDOAO6SJc46JNQO",
            "public_id": 62318,
            "url": "https://github.com/godotengine/godot/pull/62318",
            "diff_url": "https://github.com/godotengine/godot/pull/62318.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62318.patch",
            "title": "Simplify Subresource Saving",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNjUzMDc=",
            "created_at": "2022-06-22T17:11:54Z",
            "updated_at": "2022-08-24T15:46:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9eb5f2a0d79fb761235e77d369ee2f38fceb094a"
            ]
        },
        "62408": {
            "id": "PR_kwDOAO6SJc46XEv_",
            "public_id": 62408,
            "url": "https://github.com/godotengine/godot/pull/62408",
            "diff_url": "https://github.com/godotengine/godot/pull/62408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62408.patch",
            "title": "[3.x] Fix nested resources being cached if no-cache argument used",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjMyNDE=",
            "created_at": "2022-06-25T19:54:31Z",
            "updated_at": "2022-08-29T02:11:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2ceb93bbeff6f5c7b6eed4ea79aff5f0574f4f92"
            ]
        },
        "62444": {
            "id": "PR_kwDOAO6SJc46Zb6Q",
            "public_id": 62444,
            "url": "https://github.com/godotengine/godot/pull/62444",
            "diff_url": "https://github.com/godotengine/godot/pull/62444.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62444.patch",
            "title": "[3.x] Faster queue free",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-06-27T08:32:33Z",
            "updated_at": "2023-04-13T15:08:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "edc85d22fc818db527940408cbd44b45ee750a1d"
            ]
        },
        "62574": {
            "id": "PR_kwDOAO6SJc46q_HA",
            "public_id": 62574,
            "url": "https://github.com/godotengine/godot/pull/62574",
            "diff_url": "https://github.com/godotengine/godot/pull/62574.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62574.patch",
            "title": "[3.x] Check duplicate keys in dictionary literals: enums and const variables",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMjIwNjc3",
            "created_at": "2022-06-30T22:39:58Z",
            "updated_at": "2024-04-10T16:10:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "52507443d3f1edc86daabb8a63a9ae688141e1ee"
            ]
        },
        "62587": {
            "id": "PR_kwDOAO6SJc46sRdz",
            "public_id": 62587,
            "url": "https://github.com/godotengine/godot/pull/62587",
            "diff_url": "https://github.com/godotengine/godot/pull/62587.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62587.patch",
            "title": "Add arch flag to assembler to fix build on M1 mac.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-07-01T08:30:09Z",
            "updated_at": "2022-08-24T15:51:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b767d2e0fdf835dc181bb21c8be69a35671b60b8"
            ]
        },
        "62644": {
            "id": "PR_kwDOAO6SJc46vsGu",
            "public_id": 62644,
            "url": "https://github.com/godotengine/godot/pull/62644",
            "diff_url": "https://github.com/godotengine/godot/pull/62644.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62644.patch",
            "title": "[3.x] Remove redundant checkbox check",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ4MzUyNTY0",
            "created_at": "2022-07-02T19:28:06Z",
            "updated_at": "2022-08-30T09:32:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "36ff8962ccd04f8b1367ea56ddf5d0fb5c71163a"
            ]
        },
        "62681": {
            "id": "PR_kwDOAO6SJc46wVNm",
            "public_id": 62681,
            "url": "https://github.com/godotengine/godot/pull/62681",
            "diff_url": "https://github.com/godotengine/godot/pull/62681.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62681.patch",
            "title": "Keep Perspective menu open after selecting an option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4Mjg2OTYx",
            "created_at": "2022-07-03T15:27:00Z",
            "updated_at": "2022-08-24T15:39:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e3ab344af9839bbe1ffa690093acd9ea7ffde554"
            ]
        },
        "62746": {
            "id": "PR_kwDOAO6SJc463tqH",
            "public_id": 62746,
            "url": "https://github.com/godotengine/godot/pull/62746",
            "diff_url": "https://github.com/godotengine/godot/pull/62746.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62746.patch",
            "title": "[3.x] Rework scene creation dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-07-05T17:42:01Z",
            "updated_at": "2022-08-25T21:56:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "cda069215956b0c26f150000f301b555a919f2ee"
            ]
        },
        "62813": {
            "id": "PR_kwDOAO6SJc47AijQ",
            "public_id": 62813,
            "url": "https://github.com/godotengine/godot/pull/62813",
            "diff_url": "https://github.com/godotengine/godot/pull/62813.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62813.patch",
            "title": "Use clang as assembler to ensure preprocessing is done, and add assembler \"target\" flag.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-07-07T10:37:17Z",
            "updated_at": "2022-08-24T15:33:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e87377856174075e38b6d2ca338f28ffa0d9f59f"
            ]
        },
        "62886": {
            "id": "PR_kwDOAO6SJc47J6gr",
            "public_id": 62886,
            "url": "https://github.com/godotengine/godot/pull/62886",
            "diff_url": "https://github.com/godotengine/godot/pull/62886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62886.patch",
            "title": "[3.x] Fix incorrect Android scancodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2022-07-10T16:24:10Z",
            "updated_at": "2024-01-30T18:58:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2f7de4c8ed691cf0a11f0359ef2db48d390ff13c"
            ]
        },
        "62903": {
            "id": "PR_kwDOAO6SJc47Kdu1",
            "public_id": 62903,
            "url": "https://github.com/godotengine/godot/pull/62903",
            "diff_url": "https://github.com/godotengine/godot/pull/62903.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62903.patch",
            "title": "Set the changed field to empty (meaning all) if the link button is pressed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2022-07-11T02:52:12Z",
            "updated_at": "2022-12-21T01:53:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b6fdd0815c2448b3858746f6655d8a6cd3a763f4"
            ]
        },
        "62925": {
            "id": "PR_kwDOAO6SJc47OYZJ",
            "public_id": 62925,
            "url": "https://github.com/godotengine/godot/pull/62925",
            "diff_url": "https://github.com/godotengine/godot/pull/62925.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62925.patch",
            "title": "Allow exporting PCK files without export templates installed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-07-11T22:19:12Z",
            "updated_at": "2022-08-22T19:11:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d81ce9561748b9a231af70323ddffd288e189ab"
            ]
        },
        "62940": {
            "id": "PR_kwDOAO6SJc47PyGI",
            "public_id": 62940,
            "url": "https://github.com/godotengine/godot/pull/62940",
            "diff_url": "https://github.com/godotengine/godot/pull/62940.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62940.patch",
            "title": "[3.x] Prevent creating folders or files starting with a dot",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyNjU2NDgz",
            "created_at": "2022-07-12T08:28:51Z",
            "updated_at": "2024-01-10T13:13:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6782738a8591e403e04633a508273ded4c79ea4e"
            ]
        },
        "62980": {
            "id": "PR_kwDOAO6SJc47V-Vb",
            "public_id": 62980,
            "url": "https://github.com/godotengine/godot/pull/62980",
            "diff_url": "https://github.com/godotengine/godot/pull/62980.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/62980.patch",
            "title": "Disable the OK button until a node is selected.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg4MDE0Mjky",
            "created_at": "2022-07-13T15:00:59Z",
            "updated_at": "2022-08-08T11:20:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "83d478ffcd12a77803b0646749c06eca14802d99"
            ]
        },
        "63040": {
            "id": "PR_kwDOAO6SJc47erqq",
            "public_id": 63040,
            "url": "https://github.com/godotengine/godot/pull/63040",
            "diff_url": "https://github.com/godotengine/godot/pull/63040.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63040.patch",
            "title": "[3.x] added options for sorting transparent objects",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc5MTc0NzU=",
            "created_at": "2022-07-15T15:53:02Z",
            "updated_at": "2022-12-12T05:36:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "acdcbefa4eeacc1cb1717f9a2af8f4d02d73d1d3"
            ]
        },
        "63071": {
            "id": "PR_kwDOAO6SJc47gqnd",
            "public_id": 63071,
            "url": "https://github.com/godotengine/godot/pull/63071",
            "diff_url": "https://github.com/godotengine/godot/pull/63071.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63071.patch",
            "title": "Fix skeleton 2D stale bounding rect",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-07-16T12:37:57Z",
            "updated_at": "2023-03-06T16:31:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18bb668a2ec4207828a52928760c7e8445740a96"
            ]
        },
        "63085": {
            "id": "PR_kwDOAO6SJc47g8YX",
            "public_id": 63085,
            "url": "https://github.com/godotengine/godot/pull/63085",
            "diff_url": "https://github.com/godotengine/godot/pull/63085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63085.patch",
            "title": "[3.x] Disable menus and functionality that are not relevant on the Android Editor port",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-07-16T20:12:55Z",
            "updated_at": "2022-09-14T03:57:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1f23bac6454ec51fa1c9f70dead15b0a103cd8c3"
            ]
        },
        "63109": {
            "id": "PR_kwDOAO6SJc47hkJf",
            "public_id": 63109,
            "url": "https://github.com/godotengine/godot/pull/63109",
            "diff_url": "https://github.com/godotengine/godot/pull/63109.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63109.patch",
            "title": "Fix `InputEventAction`'s `is_match` method ignoring `exact_match` parameter",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM1Mzc2OTUw",
            "created_at": "2022-07-17T14:24:46Z",
            "updated_at": "2023-04-21T22:11:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "38b51942d6d346d19dd5d4cd1073389caf0152fc"
            ]
        },
        "63110": {
            "id": "PR_kwDOAO6SJc47hkXo",
            "public_id": 63110,
            "url": "https://github.com/godotengine/godot/pull/63110",
            "diff_url": "https://github.com/godotengine/godot/pull/63110.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63110.patch",
            "title": "[3.x] Refactor the export checking logic to improve separation of concerns",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-07-17T14:29:17Z",
            "updated_at": "2022-08-15T20:23:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d2213f76a92e2c1af80f6e2846f08f1346da244a"
            ]
        },
        "63113": {
            "id": "PR_kwDOAO6SJc47hr5A",
            "public_id": 63113,
            "url": "https://github.com/godotengine/godot/pull/63113",
            "diff_url": "https://github.com/godotengine/godot/pull/63113.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63113.patch",
            "title": "Change code folding behavior to include terminal indented comments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxMjkxMjk2",
            "created_at": "2022-07-17T16:52:17Z",
            "updated_at": "2022-08-29T15:05:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efed5087ae75a13e58cc06da5323f6f6448819a4"
            ]
        },
        "63119": {
            "id": "PR_kwDOAO6SJc47huNS",
            "public_id": 63119,
            "url": "https://github.com/godotengine/godot/pull/63119",
            "diff_url": "https://github.com/godotengine/godot/pull/63119.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63119.patch",
            "title": "Create reset tracks with the right update mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-07-17T17:44:05Z",
            "updated_at": "2022-12-01T04:19:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b46a2aaa4bb4ed89be2e8fb8cdde9258f72172c8"
            ]
        },
        "63193": {
            "id": "PR_kwDOAO6SJc47o6Ez",
            "public_id": 63193,
            "url": "https://github.com/godotengine/godot/pull/63193",
            "diff_url": "https://github.com/godotengine/godot/pull/63193.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63193.patch",
            "title": "Add option in VisibilityEnabler2D to hide the parent for better performance (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NzkyODgy",
            "created_at": "2022-07-19T10:10:30Z",
            "updated_at": "2023-06-13T12:27:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab644a991340f5bd2baf02f371c8ff67409db879"
            ]
        },
        "63197": {
            "id": "PR_kwDOAO6SJc47pVUo",
            "public_id": 63197,
            "url": "https://github.com/godotengine/godot/pull/63197",
            "diff_url": "https://github.com/godotengine/godot/pull/63197.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63197.patch",
            "title": "Don't process input in hidden EditorProperty.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0OTYyMzE=",
            "created_at": "2022-07-19T12:03:44Z",
            "updated_at": "2022-08-29T15:05:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "26223fe8553c1c623be8b5aaad2ccf31ee5948d3"
            ]
        },
        "63250": {
            "id": "PR_kwDOAO6SJc47vgOG",
            "public_id": 63250,
            "url": "https://github.com/godotengine/godot/pull/63250",
            "diff_url": "https://github.com/godotengine/godot/pull/63250.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63250.patch",
            "title": "[3.x] Use `FlowContainer` to handle toolbar overflow more gracefully",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-07-20T14:24:19Z",
            "updated_at": "2022-08-08T11:35:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "842c3a644fae82f6736e7043ddc5e06c2b75a76b"
            ]
        },
        "63309": {
            "id": "PR_kwDOAO6SJc478KRH",
            "public_id": 63309,
            "url": "https://github.com/godotengine/godot/pull/63309",
            "diff_url": "https://github.com/godotengine/godot/pull/63309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63309.patch",
            "title": "[3.x] SCons: Refactor LTO options with `lto=<none|thin|full>`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-07-22T10:15:45Z",
            "updated_at": "2023-12-02T17:03:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "570e6c173004b50c56596332ed1457ca78960611"
            ]
        },
        "63430": {
            "id": "PR_kwDOAO6SJc48BwnY",
            "public_id": 63430,
            "url": "https://github.com/godotengine/godot/pull/63430",
            "diff_url": "https://github.com/godotengine/godot/pull/63430.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63430.patch",
            "title": "[3.x] Optimize `AudioServer::_driver_process()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-07-25T10:20:58Z",
            "updated_at": "2024-01-26T00:01:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b0d2f839bc4bc83b053eddb7c7255830b97d2564"
            ]
        },
        "63568": {
            "id": "PR_kwDOAO6SJc48Ozu2",
            "public_id": 63568,
            "url": "https://github.com/godotengine/godot/pull/63568",
            "diff_url": "https://github.com/godotengine/godot/pull/63568.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63568.patch",
            "title": "Mention an issue with infinite scroll on mirroring of Parallax layer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNTg5Nw==",
            "created_at": "2022-07-28T08:27:15Z",
            "updated_at": "2022-09-06T12:31:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "74df54a99e3e20d2e3378a7cf5c655a1727bb8c9"
            ]
        },
        "63629": {
            "id": "PR_kwDOAO6SJc48UqSj",
            "public_id": 63629,
            "url": "https://github.com/godotengine/godot/pull/63629",
            "diff_url": "https://github.com/godotengine/godot/pull/63629.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63629.patch",
            "title": "[3.x] Fix locale resource remapping with binary conversion on export",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2022-07-29T14:34:02Z",
            "updated_at": "2024-07-22T15:23:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0cf4ba0d846831dc2cfc5bcbbe85bc4c048ec3d5"
            ]
        },
        "63643": {
            "id": "PR_kwDOAO6SJc48Vf_4",
            "public_id": 63643,
            "url": "https://github.com/godotengine/godot/pull/63643",
            "diff_url": "https://github.com/godotengine/godot/pull/63643.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63643.patch",
            "title": "[3.x] Add MOUSE_MODE_CONFINED_HIDDEN to MouseMode enum",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-07-29T18:59:51Z",
            "updated_at": "2022-08-08T17:22:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0d6e2d1090c09071d8807450e5c374f4d459c1e6"
            ]
        },
        "63659": {
            "id": "PR_kwDOAO6SJc48WLwK",
            "public_id": 63659,
            "url": "https://github.com/godotengine/godot/pull/63659",
            "diff_url": "https://github.com/godotengine/godot/pull/63659.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63659.patch",
            "title": "[3.x] Add `ShapeCast` and `ShapeCast2D` nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg5NzU0NzEz",
            "created_at": "2022-07-29T23:21:39Z",
            "updated_at": "2023-03-29T07:08:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "47a62e28acbf4bd17f85a2a46b5272a3fee5204f"
            ]
        },
        "63809": {
            "id": "PR_kwDOAO6SJc48ez1Y",
            "public_id": 63809,
            "url": "https://github.com/godotengine/godot/pull/63809",
            "diff_url": "https://github.com/godotengine/godot/pull/63809.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63809.patch",
            "title": "UPNP: Don't delete previous mappings when adding new port mappings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2022-08-02T07:15:26Z",
            "updated_at": "2022-08-29T13:56:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2685cc7bb6708df745317fd2f078bc945555e4f8"
            ]
        },
        "63926": {
            "id": "PR_kwDOAO6SJc48rXe6",
            "public_id": 63926,
            "url": "https://github.com/godotengine/godot/pull/63926",
            "diff_url": "https://github.com/godotengine/godot/pull/63926.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63926.patch",
            "title": "doc: Clarify `MultiMesh.set_instance_color` re: white albedo color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwODY2MjE5",
            "created_at": "2022-08-04T20:45:02Z",
            "updated_at": "2022-08-08T11:19:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1f6709d6e33a5fc3eec0bc6d58fd3011dc5531c4"
            ]
        },
        "63935": {
            "id": "PR_kwDOAO6SJc48r9E9",
            "public_id": 63935,
            "url": "https://github.com/godotengine/godot/pull/63935",
            "diff_url": "https://github.com/godotengine/godot/pull/63935.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63935.patch",
            "title": "[3.x] Add NavigationMesh baking for HeightMapShape",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-08-05T01:33:53Z",
            "updated_at": "2022-08-08T15:31:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e7c5468192ffae52187e60cdd59299f72ecc4a7e"
            ]
        },
        "63941": {
            "id": "PR_kwDOAO6SJc48sx7e",
            "public_id": 63941,
            "url": "https://github.com/godotengine/godot/pull/63941",
            "diff_url": "https://github.com/godotengine/godot/pull/63941.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63941.patch",
            "title": "Improve `range_lerp()` and related methods documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-05T07:55:23Z",
            "updated_at": "2022-08-08T11:16:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "bd19c9a95cacb3a5ff3ed0f14e3290313c78f9a0"
            ]
        },
        "63944": {
            "id": "PR_kwDOAO6SJc48s_FV",
            "public_id": 63944,
            "url": "https://github.com/godotengine/godot/pull/63944",
            "diff_url": "https://github.com/godotengine/godot/pull/63944.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63944.patch",
            "title": "[Net] IP uses print_verbose when getaddrinfo fails.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2022-08-05T08:52:35Z",
            "updated_at": "2022-08-08T08:03:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "59eea34851ef3b71bd9df4258f589d2c9681f5a7"
            ]
        },
        "63971": {
            "id": "PR_kwDOAO6SJc48vF2D",
            "public_id": 63971,
            "url": "https://github.com/godotengine/godot/pull/63971",
            "diff_url": "https://github.com/godotengine/godot/pull/63971.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63971.patch",
            "title": "Backport additional spatial shader built-ins",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4MDc3ODM3",
            "created_at": "2022-08-05T18:42:37Z",
            "updated_at": "2022-08-08T14:33:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be3d331f263a8ad1900f7b31965ff2d25f73c2e9"
            ]
        },
        "63976": {
            "id": "PR_kwDOAO6SJc48veQD",
            "public_id": 63976,
            "url": "https://github.com/godotengine/godot/pull/63976",
            "diff_url": "https://github.com/godotengine/godot/pull/63976.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63976.patch",
            "title": "Make \"Godot source files\" comment consistent in modules",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-08-05T20:47:50Z",
            "updated_at": "2022-08-08T07:47:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ce0080768c48a77f0094780b71a292f2d1a35b15"
            ]
        },
        "63977": {
            "id": "PR_kwDOAO6SJc48vkS3",
            "public_id": 63977,
            "url": "https://github.com/godotengine/godot/pull/63977",
            "diff_url": "https://github.com/godotengine/godot/pull/63977.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63977.patch",
            "title": "updated String class doc with 'allow_empty' optional argument info",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBY5pTQ",
            "created_at": "2022-08-05T21:24:53Z",
            "updated_at": "2022-08-08T11:16:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "39233c299c63295bc476bd51c1a07c13cb577aae"
            ]
        },
        "63983": {
            "id": "PR_kwDOAO6SJc48wDse",
            "public_id": 63983,
            "url": "https://github.com/godotengine/godot/pull/63983",
            "diff_url": "https://github.com/godotengine/godot/pull/63983.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63983.patch",
            "title": "Automatically use execinfo for crash handler on *BSD and musl-based Linux",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-06T02:21:34Z",
            "updated_at": "2023-02-09T01:00:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e04bffbcfd5dc846e15c5e6471f96693ee698fe"
            ]
        },
        "63984": {
            "id": "PR_kwDOAO6SJc48wFNh",
            "public_id": 63984,
            "url": "https://github.com/godotengine/godot/pull/63984",
            "diff_url": "https://github.com/godotengine/godot/pull/63984.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63984.patch",
            "title": "Improve Shape2D's `custom_solver_bias` description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-06T03:07:20Z",
            "updated_at": "2022-08-08T11:36:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "373e3dffb47d5a6e03617998e538549a6e7cb3be"
            ]
        },
        "63989": {
            "id": "PR_kwDOAO6SJc48wO4M",
            "public_id": 63989,
            "url": "https://github.com/godotengine/godot/pull/63989",
            "diff_url": "https://github.com/godotengine/godot/pull/63989.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63989.patch",
            "title": "[3.x] Make theme tests compile in Visual Studio 2017",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-06T06:29:55Z",
            "updated_at": "2022-08-06T12:32:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb176b135a94158a14c31171d6e3765a2789ed81"
            ]
        },
        "63991": {
            "id": "PR_kwDOAO6SJc48wUYF",
            "public_id": 63991,
            "url": "https://github.com/godotengine/godot/pull/63991",
            "diff_url": "https://github.com/godotengine/godot/pull/63991.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/63991.patch",
            "title": "[Linux] Disable speech-dispatcher, pulseaudio and udev wrapper builds, when library is not found.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-08-06T08:56:23Z",
            "updated_at": "2022-08-06T10:27:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8147f04db6605889060681cb4fb336e9c91a0324"
            ]
        },
        "64013": {
            "id": "PR_kwDOAO6SJc48wus2",
            "public_id": 64013,
            "url": "https://github.com/godotengine/godot/pull/64013",
            "diff_url": "https://github.com/godotengine/godot/pull/64013.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64013.patch",
            "title": "[3.x] Fix TileMap error msg when Navigation2D node is not set",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-08-06T19:43:08Z",
            "updated_at": "2022-08-06T20:32:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "30d4555c6572746e5fc7aecc5272aa8ff0d47d55"
            ]
        },
        "64018": {
            "id": "PR_kwDOAO6SJc48w1Kd",
            "public_id": 64018,
            "url": "https://github.com/godotengine/godot/pull/64018",
            "diff_url": "https://github.com/godotengine/godot/pull/64018.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64018.patch",
            "title": "[3.x] Document C# RPC attributes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-08-06T23:27:39Z",
            "updated_at": "2022-08-08T13:41:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9734b6ceb8a5c966bb969ea3468ae0ed6db8e48"
            ]
        },
        "64019": {
            "id": "PR_kwDOAO6SJc48w1R7",
            "public_id": 64019,
            "url": "https://github.com/godotengine/godot/pull/64019",
            "diff_url": "https://github.com/godotengine/godot/pull/64019.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64019.patch",
            "title": "[3.x] Various fixes to C# documentation generator",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-08-06T23:32:16Z",
            "updated_at": "2022-08-08T13:41:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c084dbbf0500b0d448ecc15a574df5eecb225509"
            ]
        },
        "64025": {
            "id": "PR_kwDOAO6SJc48w35F",
            "public_id": 64025,
            "url": "https://github.com/godotengine/godot/pull/64025",
            "diff_url": "https://github.com/godotengine/godot/pull/64025.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64025.patch",
            "title": "`FileSystemDock` Fix crash when renaming a file in split mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-08-07T01:09:33Z",
            "updated_at": "2023-01-09T13:43:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "25ce459fc5e324227b8ef3b776c8c7e95a3c71a9"
            ]
        },
        "64031": {
            "id": "PR_kwDOAO6SJc48w-P_",
            "public_id": 64031,
            "url": "https://github.com/godotengine/godot/pull/64031",
            "diff_url": "https://github.com/godotengine/godot/pull/64031.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64031.patch",
            "title": "Fix broken rST reference in HTTPClient documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-07T05:22:33Z",
            "updated_at": "2022-08-08T11:17:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "970920511214032956a2f60b2f5007ccf6dee4f3"
            ]
        },
        "64044": {
            "id": "PR_kwDOAO6SJc48xKFN",
            "public_id": 64044,
            "url": "https://github.com/godotengine/godot/pull/64044",
            "diff_url": "https://github.com/godotengine/godot/pull/64044.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64044.patch",
            "title": "Add `TorusMesh` (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-07T10:42:47Z",
            "updated_at": "2022-08-08T17:18:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "53adb2a1424f7c32a6592d90bed48a19df69052b"
            ]
        },
        "64047": {
            "id": "PR_kwDOAO6SJc48xMog",
            "public_id": 64047,
            "url": "https://github.com/godotengine/godot/pull/64047",
            "diff_url": "https://github.com/godotengine/godot/pull/64047.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64047.patch",
            "title": "[Websocket] Remove dummy JS server implemenation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2022-08-07T11:40:36Z",
            "updated_at": "2022-08-08T08:03:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "202320e1ed7a2ba47492d64ea553faf4cccd5893"
            ]
        },
        "64050": {
            "id": "PR_kwDOAO6SJc48xRBZ",
            "public_id": 64050,
            "url": "https://github.com/godotengine/godot/pull/64050",
            "diff_url": "https://github.com/godotengine/godot/pull/64050.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64050.patch",
            "title": "Fix axis snapping of CollisionPolygon2D's newly created vertex",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMjQ1NDEw",
            "created_at": "2022-08-07T13:18:25Z",
            "updated_at": "2022-08-08T11:19:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ba58491ca724bd660257bf4c5a3d76d70a15ad3e"
            ]
        },
        "64052": {
            "id": "PR_kwDOAO6SJc48xReW",
            "public_id": 64052,
            "url": "https://github.com/godotengine/godot/pull/64052",
            "diff_url": "https://github.com/godotengine/godot/pull/64052.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64052.patch",
            "title": "Use interleaved gradient noise for distance fade (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-07T13:28:01Z",
            "updated_at": "2022-08-19T14:57:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "659fa79479d275f74ec40baa4478890e5efbcf09"
            ]
        },
        "64068": {
            "id": "PR_kwDOAO6SJc48xdZK",
            "public_id": 64068,
            "url": "https://github.com/godotengine/godot/pull/64068",
            "diff_url": "https://github.com/godotengine/godot/pull/64068.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64068.patch",
            "title": "Fix typo when setting NavigationRegion travel_cost",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MjkxMDc=",
            "created_at": "2022-08-07T17:42:34Z",
            "updated_at": "2022-08-11T00:18:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c324132d03d86d2bc243e780db14496b8f10c34"
            ]
        },
        "64071": {
            "id": "PR_kwDOAO6SJc48xdoF",
            "public_id": 64071,
            "url": "https://github.com/godotengine/godot/pull/64071",
            "diff_url": "https://github.com/godotengine/godot/pull/64071.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64071.patch",
            "title": "Remove FOV adjustment with Alt + mouse wheel in the 3D editor (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-07T17:47:45Z",
            "updated_at": "2022-08-08T11:20:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "53f4ff243d60157101d082f96aef4977f4002c65"
            ]
        },
        "64079": {
            "id": "PR_kwDOAO6SJc48xl--",
            "public_id": 64079,
            "url": "https://github.com/godotengine/godot/pull/64079",
            "diff_url": "https://github.com/godotengine/godot/pull/64079.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64079.patch",
            "title": "[3.x] Add area monitor callback error checking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MzQzNjQ=",
            "created_at": "2022-08-07T21:07:45Z",
            "updated_at": "2022-08-08T13:39:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "4f5c268a607f147a25feca592e6e7f3ca5f0713d"
            ]
        },
        "64085": {
            "id": "PR_kwDOAO6SJc48xshQ",
            "public_id": 64085,
            "url": "https://github.com/godotengine/godot/pull/64085",
            "diff_url": "https://github.com/godotengine/godot/pull/64085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64085.patch",
            "title": "Avoid paths with invalid characters in `IsRider`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-08-07T23:48:11Z",
            "updated_at": "2022-08-08T11:59:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "34c3966510a1ee204bc9e1579de6d1b43ea51076"
            ]
        },
        "64095": {
            "id": "PR_kwDOAO6SJc48yzbd",
            "public_id": 64095,
            "url": "https://github.com/godotengine/godot/pull/64095",
            "diff_url": "https://github.com/godotengine/godot/pull/64095.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64095.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 1st batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-08T08:03:00Z",
            "updated_at": "2022-08-08T09:40:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9e59457e54ea2fe6c70ef5b9aa40c2b1ccc55fa",
                "0e5a99390e6edb57c70f5c58efd4d11843adef99",
                "1799189202e5b0178222cc1d241931d42378885a",
                "8f426262c8af9e07ca62858f0c40321d88e56a01",
                "9d1a972b49fc3c94e7d16e3f3c3edd89df6a7ad8",
                "ee5eb943f74f8c12f9802a337b41f012c8a9a5c6",
                "e1dfcbad16380fa6e621074461350f2c82d1a86c",
                "666ca36b991689fe5ed579410d8fb4a2141d3372",
                "f12f59ef0f4c5a272dc707e587a476397360a4d7",
                "3ec8296ffc7385314b2a557f501355bfbe0a8aa5",
                "90c6056b703cb7e1fd49bbf26e7f731897cc949a",
                "295b531e3d7483e9df2582ec313fe5121b0d9d0d",
                "60031ea275e6026bfa4d666162745c1c9f1d6cef",
                "543e74a988672b3981183dd2f34ab05c30535578"
            ]
        },
        "64096": {
            "id": "PR_kwDOAO6SJc48zAvS",
            "public_id": 64096,
            "url": "https://github.com/godotengine/godot/pull/64096",
            "diff_url": "https://github.com/godotengine/godot/pull/64096.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64096.patch",
            "title": "[3.x] Fix multiple ubershader bugs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-08T08:53:46Z",
            "updated_at": "2022-08-08T18:50:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "edb140839ef047ead1d9b4245fb43f7f7ac49ce9",
                "ea6ed9658dec58b22b594d041800e87d891411fe",
                "a2ed82d3b20d931f872e2edc7ddd672544ed7947"
            ]
        },
        "64101": {
            "id": "PR_kwDOAO6SJc48zfpM",
            "public_id": 64101,
            "url": "https://github.com/godotengine/godot/pull/64101",
            "diff_url": "https://github.com/godotengine/godot/pull/64101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64101.patch",
            "title": "Fix `Time.get_unix_time_from_system()` not including msecs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-08T10:54:09Z",
            "updated_at": "2022-10-25T12:16:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1be078ebcb582540f7de94d8255c6be23dff5e12"
            ]
        },
        "64114": {
            "id": "PR_kwDOAO6SJc481Rky",
            "public_id": 64114,
            "url": "https://github.com/godotengine/godot/pull/64114",
            "diff_url": "https://github.com/godotengine/godot/pull/64114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64114.patch",
            "title": "[3.x] Add root_subfolder to FileDialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-08-08T18:09:56Z",
            "updated_at": "2022-08-08T20:29:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "520d341836e69615f3dd247a37af1b5224f1929c"
            ]
        },
        "64127": {
            "id": "PR_kwDOAO6SJc4815Km",
            "public_id": 64127,
            "url": "https://github.com/godotengine/godot/pull/64127",
            "diff_url": "https://github.com/godotengine/godot/pull/64127.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64127.patch",
            "title": "Improve InstancePlaceholder documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-08T21:07:10Z",
            "updated_at": "2022-08-29T15:12:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "5acf30b5380d71472657fbba84cad8739a5d7c1e"
            ]
        },
        "64135": {
            "id": "PR_kwDOAO6SJc4822dG",
            "public_id": 64135,
            "url": "https://github.com/godotengine/godot/pull/64135",
            "diff_url": "https://github.com/godotengine/godot/pull/64135.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64135.patch",
            "title": "Added to Sprite3D Documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0OTgxMTI=",
            "created_at": "2022-08-09T04:11:05Z",
            "updated_at": "2022-08-29T15:12:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f8f665b03e2c2b2a10ffcaf815c511cd31a70887"
            ]
        },
        "64148": {
            "id": "PR_kwDOAO6SJc483yIL",
            "public_id": 64148,
            "url": "https://github.com/godotengine/godot/pull/64148",
            "diff_url": "https://github.com/godotengine/godot/pull/64148.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64148.patch",
            "title": "[3.x] Tree: Don't draw selection background of individual cells in Row mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-09T09:16:31Z",
            "updated_at": "2022-08-29T15:06:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4c47c6ab7545f2660d21deb0ec2c9cc57fc3596e"
            ]
        },
        "64169": {
            "id": "PR_kwDOAO6SJc4853QV",
            "public_id": 64169,
            "url": "https://github.com/godotengine/godot/pull/64169",
            "diff_url": "https://github.com/godotengine/godot/pull/64169.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64169.patch",
            "title": "Prevent AnimationPlayer from being added on GLTF import if the option is unckecked",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2MjQ4NTM=",
            "created_at": "2022-08-09T17:41:27Z",
            "updated_at": "2022-12-04T13:15:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "805ffdfbf6841ac19c6fdbf3425a6ff15115bed7"
            ]
        },
        "64188": {
            "id": "PR_kwDOAO6SJc486tGr",
            "public_id": 64188,
            "url": "https://github.com/godotengine/godot/pull/64188",
            "diff_url": "https://github.com/godotengine/godot/pull/64188.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64188.patch",
            "title": "Fix error when switching to another `GridMap` with an item with higher index selected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-09T22:06:46Z",
            "updated_at": "2023-05-27T20:05:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe16aecbacaef37b8a56de34c9cb5a69f7a26644"
            ]
        },
        "64192": {
            "id": "PR_kwDOAO6SJc487AAO",
            "public_id": 64192,
            "url": "https://github.com/godotengine/godot/pull/64192",
            "diff_url": "https://github.com/godotengine/godot/pull/64192.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64192.patch",
            "title": "Add mention of AudioListener2D in AudioStreamPlayer2D class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODYw",
            "created_at": "2022-08-10T00:41:42Z",
            "updated_at": "2022-08-29T15:13:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "a7ebc6fb18bcbcf817895955eed619588b3cd8b8"
            ]
        },
        "64200": {
            "id": "PR_kwDOAO6SJc487WNA",
            "public_id": 64200,
            "url": "https://github.com/godotengine/godot/pull/64200",
            "diff_url": "https://github.com/godotengine/godot/pull/64200.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64200.patch",
            "title": "Fix regression where external resources did not have their paths set",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjMyNDE=",
            "created_at": "2022-08-10T03:57:43Z",
            "updated_at": "2022-08-10T09:47:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "420794b61d2c77fe92ed390245b5c8467d30ef0b"
            ]
        },
        "64209": {
            "id": "PR_kwDOAO6SJc488ekk",
            "public_id": 64209,
            "url": "https://github.com/godotengine/godot/pull/64209",
            "diff_url": "https://github.com/godotengine/godot/pull/64209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64209.patch",
            "title": "[3.x] Add clear method to pool arrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-10T09:55:38Z",
            "updated_at": "2022-08-10T12:29:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2d93718cd28cb10325f4c4fbbc9ecb4ba87ee550"
            ]
        },
        "64234": {
            "id": "PR_kwDOAO6SJc48-nOQ",
            "public_id": 64234,
            "url": "https://github.com/godotengine/godot/pull/64234",
            "diff_url": "https://github.com/godotengine/godot/pull/64234.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64234.patch",
            "title": "Expand Invalid RID Error Messages",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjc2Ng==",
            "created_at": "2022-08-10T18:29:54Z",
            "updated_at": "2022-08-26T06:46:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d7ba3b73a950597b22e26468988734d8ae5d4b92"
            ]
        },
        "64235": {
            "id": "PR_kwDOAO6SJc48-o7V",
            "public_id": 64235,
            "url": "https://github.com/godotengine/godot/pull/64235",
            "diff_url": "https://github.com/godotengine/godot/pull/64235.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64235.patch",
            "title": "Fix free(RID) abuse by various classes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjc2Ng==",
            "created_at": "2022-08-10T18:35:08Z",
            "updated_at": "2022-08-30T09:18:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f7f112ab1f1b0c70f23f7ac643a108c4b4695914"
            ]
        },
        "64239": {
            "id": "PR_kwDOAO6SJc48-9q1",
            "public_id": 64239,
            "url": "https://github.com/godotengine/godot/pull/64239",
            "diff_url": "https://github.com/godotengine/godot/pull/64239.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64239.patch",
            "title": "Clean iOS platform config of long gone macro",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-10T19:46:41Z",
            "updated_at": "2022-08-29T15:13:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c2a577350924d1f4a8e0a98ebf85bea96ea7e63"
            ]
        },
        "64283": {
            "id": "PR_kwDOAO6SJc49CfQk",
            "public_id": 64283,
            "url": "https://github.com/godotengine/godot/pull/64283",
            "diff_url": "https://github.com/godotengine/godot/pull/64283.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64283.patch",
            "title": "[3.x] Optimize theme usage in editor log",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-08-11T16:12:06Z",
            "updated_at": "2022-08-29T15:07:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c65360eed1842d1f337e094113f472798131b8f7"
            ]
        },
        "64297": {
            "id": "PR_kwDOAO6SJc49EFef",
            "public_id": 64297,
            "url": "https://github.com/godotengine/godot/pull/64297",
            "diff_url": "https://github.com/godotengine/godot/pull/64297.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64297.patch",
            "title": "Document `outline` parameter of `Font.draw_char()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-12T02:19:26Z",
            "updated_at": "2022-08-29T15:06:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "93493843b04ecacd1508d056af8ec3a0abb729d6"
            ]
        },
        "64298": {
            "id": "PR_kwDOAO6SJc49EHHN",
            "public_id": 64298,
            "url": "https://github.com/godotengine/godot/pull/64298",
            "diff_url": "https://github.com/godotengine/godot/pull/64298.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64298.patch",
            "title": "Fix binary resource internal cache not being filled at polling time",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjMyNDE=",
            "created_at": "2022-08-12T02:35:18Z",
            "updated_at": "2022-08-29T05:04:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d331e5c7ac4865e9d023ebfbba1bc6473d0ecec6"
            ]
        },
        "64306": {
            "id": "PR_kwDOAO6SJc49E6ff",
            "public_id": 64306,
            "url": "https://github.com/godotengine/godot/pull/64306",
            "diff_url": "https://github.com/godotengine/godot/pull/64306.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64306.patch",
            "title": "Fix jumbled error output when using Windows spawn fix",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-12T08:43:18Z",
            "updated_at": "2022-08-29T15:14:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4a3cb1447351c2e915f2beb8c34780d2c6fe3e43"
            ]
        },
        "64314": {
            "id": "PR_kwDOAO6SJc49Fkoe",
            "public_id": 64314,
            "url": "https://github.com/godotengine/godot/pull/64314",
            "diff_url": "https://github.com/godotengine/godot/pull/64314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64314.patch",
            "title": "Add dumb theme item cache to `Control`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-08-12T11:59:43Z",
            "updated_at": "2022-10-14T16:19:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f88300007cd1d418e2c63c663ca660e46d72fa4"
            ]
        },
        "64329": {
            "id": "PR_kwDOAO6SJc49Ghi9",
            "public_id": 64329,
            "url": "https://github.com/godotengine/godot/pull/64329",
            "diff_url": "https://github.com/godotengine/godot/pull/64329.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64329.patch",
            "title": "[3.x] Add theme item cache to `Control`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzg2OA==",
            "created_at": "2022-08-12T16:21:58Z",
            "updated_at": "2023-01-23T21:29:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1647f4d85eefa892c8ff698353b2761261e88811"
            ]
        },
        "64345": {
            "id": "PR_kwDOAO6SJc49Hw3r",
            "public_id": 64345,
            "url": "https://github.com/godotengine/godot/pull/64345",
            "diff_url": "https://github.com/godotengine/godot/pull/64345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64345.patch",
            "title": "Improve documentation of `CanvasItem`'s draw logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-12T23:26:53Z",
            "updated_at": "2022-08-29T15:14:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "953c78eaff2fc63e18c5da66c809c7e2b7666b11"
            ]
        },
        "64358": {
            "id": "PR_kwDOAO6SJc49IQTa",
            "public_id": 64358,
            "url": "https://github.com/godotengine/godot/pull/64358",
            "diff_url": "https://github.com/godotengine/godot/pull/64358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64358.patch",
            "title": "[3.x] `SpriteFramesEditor` Reallow deselecting frame with LMB press in select frames dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-08-13T11:36:32Z",
            "updated_at": "2022-09-20T08:24:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1fb4b4f216c87e6662f0cbab3be7fdc5501e828"
            ]
        },
        "64372": {
            "id": "PR_kwDOAO6SJc49Ifkz",
            "public_id": 64372,
            "url": "https://github.com/godotengine/godot/pull/64372",
            "diff_url": "https://github.com/godotengine/godot/pull/64372.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64372.patch",
            "title": "[3.5] Fix NavigationObstacle nodes not registering to default navigation map",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-08-13T17:47:28Z",
            "updated_at": "2022-08-30T19:09:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "47b39ce4c2d01e05aa630302c6cfdb7bb99ec106"
            ]
        },
        "64375": {
            "id": "PR_kwDOAO6SJc49Ikz-",
            "public_id": 64375,
            "url": "https://github.com/godotengine/godot/pull/64375",
            "diff_url": "https://github.com/godotengine/godot/pull/64375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64375.patch",
            "title": "[3.5+] Overhaul CLI argument forwarding to processes started by the editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-13T20:20:48Z",
            "updated_at": "2022-08-22T20:48:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4dd3e95377844906a72fce7ad961bc128fb8fc6b"
            ]
        },
        "64390": {
            "id": "PR_kwDOAO6SJc49JIIW",
            "public_id": 64390,
            "url": "https://github.com/godotengine/godot/pull/64390",
            "diff_url": "https://github.com/godotengine/godot/pull/64390.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64390.patch",
            "title": "Document run-time SceneTree debug property changes not working correctly (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-14T13:07:30Z",
            "updated_at": "2022-08-30T09:19:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3396f45eef7f4c7f7ca3e3be5074fbbf58307780"
            ]
        },
        "64408": {
            "id": "PR_kwDOAO6SJc49JdMn",
            "public_id": 64408,
            "url": "https://github.com/godotengine/godot/pull/64408",
            "diff_url": "https://github.com/godotengine/godot/pull/64408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64408.patch",
            "title": "[3.x] Fix incorrect Camera3D size documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-08-14T21:25:58Z",
            "updated_at": "2023-01-09T13:43:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cac69ea13266cba46b9c78de65028e0846c9b0ac"
            ]
        },
        "64413": {
            "id": "PR_kwDOAO6SJc49Jz09",
            "public_id": 64413,
            "url": "https://github.com/godotengine/godot/pull/64413",
            "diff_url": "https://github.com/godotengine/godot/pull/64413.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64413.patch",
            "title": "[3.x] Fix issue with `get_current_dir()` returning the wrong path on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-08-15T02:34:22Z",
            "updated_at": "2022-08-30T16:44:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkxMjgwNDQ=",
                    "name": "confirmed",
                    "color": "#aaddaa"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b5e1096c61b8976f193328628b6099ff2830e9c4"
            ]
        },
        "64420": {
            "id": "PR_kwDOAO6SJc49KdMP",
            "public_id": 64420,
            "url": "https://github.com/godotengine/godot/pull/64420",
            "diff_url": "https://github.com/godotengine/godot/pull/64420.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64420.patch",
            "title": "[3.x] Fix issue preventing the Android Editor from displaying the project content",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-08-15T07:43:24Z",
            "updated_at": "2022-08-29T15:09:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3ac6b6a596dad2f57390a8d7926604e349d2d281",
                "30479543b07d5869eb024663c6588e608bee3c1b",
                "ef44e63f2255d3ecd6e18cc9772178ee6049ba3d"
            ]
        },
        "64424": {
            "id": "PR_kwDOAO6SJc49KluQ",
            "public_id": 64424,
            "url": "https://github.com/godotengine/godot/pull/64424",
            "diff_url": "https://github.com/godotengine/godot/pull/64424.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64424.patch",
            "title": "[3.x] Warn users about unsafe usage of `InputEvent`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-15T08:28:44Z",
            "updated_at": "2023-08-18T19:18:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9cd84224bde6e3cdfa717a189e924b510bebd426"
            ]
        },
        "64445": {
            "id": "PR_kwDOAO6SJc49MLci",
            "public_id": 64445,
            "url": "https://github.com/godotengine/godot/pull/64445",
            "diff_url": "https://github.com/godotengine/godot/pull/64445.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64445.patch",
            "title": "[3.x] Fix action name completion for `Input.get_{axis,vector}`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-15T15:49:41Z",
            "updated_at": "2022-09-01T09:09:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6dd71d22792d2fd41966d2550bae9d9921415d7"
            ]
        },
        "64460": {
            "id": "PR_kwDOAO6SJc49MhYY",
            "public_id": 64460,
            "url": "https://github.com/godotengine/godot/pull/64460",
            "diff_url": "https://github.com/godotengine/godot/pull/64460.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64460.patch",
            "title": "C#: Use custom project setting for C# project files name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-08-15T17:34:55Z",
            "updated_at": "2022-08-29T15:10:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "31d09a807efc973222016a47f832f590c51949ef"
            ]
        },
        "64461": {
            "id": "PR_kwDOAO6SJc49Mi5N",
            "public_id": 64461,
            "url": "https://github.com/godotengine/godot/pull/64461",
            "diff_url": "https://github.com/godotengine/godot/pull/64461.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64461.patch",
            "title": "Fix Windows list dir handle leak",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDU2NjAz",
            "created_at": "2022-08-15T17:43:13Z",
            "updated_at": "2023-03-15T13:33:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "40325006b6c08c32b3db9dfd901e54d44b9d4dc3"
            ]
        },
        "64472": {
            "id": "PR_kwDOAO6SJc49Nc5N",
            "public_id": 64472,
            "url": "https://github.com/godotengine/godot/pull/64472",
            "diff_url": "https://github.com/godotengine/godot/pull/64472.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64472.patch",
            "title": "Prevent HTTPRequest from polling invalid client",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-15T22:04:54Z",
            "updated_at": "2022-09-09T12:34:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9e284f68ec79be745c2cb3d3a4eead3dfcca7cca"
            ]
        },
        "64481": {
            "id": "PR_kwDOAO6SJc49OK3W",
            "public_id": 64481,
            "url": "https://github.com/godotengine/godot/pull/64481",
            "diff_url": "https://github.com/godotengine/godot/pull/64481.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64481.patch",
            "title": "Improve performance of screen_get_dpi() in Javascript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY4MjY1OA==",
            "created_at": "2022-08-16T04:14:15Z",
            "updated_at": "2022-08-24T15:16:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2e3971013b49c68bfa590b3b491d606b4f3adfb"
            ]
        },
        "64493": {
            "id": "PR_kwDOAO6SJc49PsGj",
            "public_id": 64493,
            "url": "https://github.com/godotengine/godot/pull/64493",
            "diff_url": "https://github.com/godotengine/godot/pull/64493.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64493.patch",
            "title": "[3.x] Add Node editor description group",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-16T11:54:08Z",
            "updated_at": "2024-01-29T22:41:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ec368b40d839bea5e59132e4607f236581e7351a"
            ]
        },
        "64495": {
            "id": "PR_kwDOAO6SJc49P4ZC",
            "public_id": 64495,
            "url": "https://github.com/godotengine/godot/pull/64495",
            "diff_url": "https://github.com/godotengine/godot/pull/64495.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64495.patch",
            "title": "[3.x] `SceneTreeDock` Allow/fix toggling unique name in owner for all selected nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-08-16T12:42:37Z",
            "updated_at": "2022-08-30T09:14:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6417b999ee11fefaf0c4d5c9a677065a70b27d8f"
            ]
        },
        "64515": {
            "id": "PR_kwDOAO6SJc49SPCu",
            "public_id": 64515,
            "url": "https://github.com/godotengine/godot/pull/64515",
            "diff_url": "https://github.com/godotengine/godot/pull/64515.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64515.patch",
            "title": "Mention the stretching behavior of PopupPanel",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-08-17T00:29:40Z",
            "updated_at": "2022-08-29T15:14:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a2b088b1c1b79950212287fd4c8539a67cfcb56f"
            ]
        },
        "64532": {
            "id": "PR_kwDOAO6SJc49UTm-",
            "public_id": 64532,
            "url": "https://github.com/godotengine/godot/pull/64532",
            "diff_url": "https://github.com/godotengine/godot/pull/64532.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64532.patch",
            "title": "[3.x] Fix axis mapped to DPad buttons not releasing opposite button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2022-08-17T11:48:57Z",
            "updated_at": "2022-08-30T09:17:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cdd60416ed4059e2e547dedd3cbfeb379de04574"
            ]
        },
        "64537": {
            "id": "PR_kwDOAO6SJc49Vi8B",
            "public_id": 64537,
            "url": "https://github.com/godotengine/godot/pull/64537",
            "diff_url": "https://github.com/godotengine/godot/pull/64537.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64537.patch",
            "title": "[3.x] Clarify that AnimationNode virtual methods need to be implemented rather than called directly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MTM3MQ==",
            "created_at": "2022-08-17T16:25:45Z",
            "updated_at": "2023-06-26T18:04:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4ee4c7954aa99c82fc87fe9eef0eca6607c948cf"
            ]
        },
        "64560": {
            "id": "PR_kwDOAO6SJc49Xamg",
            "public_id": 64560,
            "url": "https://github.com/godotengine/godot/pull/64560",
            "diff_url": "https://github.com/godotengine/godot/pull/64560.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64560.patch",
            "title": "Fix has_filter of AnimationNode not being called in scripts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg5NjcxMjI=",
            "created_at": "2022-08-18T05:49:44Z",
            "updated_at": "2022-08-29T15:09:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c988deb3b126b4e4d1ff61949f419fd31cea651d"
            ]
        },
        "64564": {
            "id": "PR_kwDOAO6SJc49YEMD",
            "public_id": 64564,
            "url": "https://github.com/godotengine/godot/pull/64564",
            "diff_url": "https://github.com/godotengine/godot/pull/64564.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64564.patch",
            "title": "[3.x] Fix `String::word_wrap()` for long words",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-18T09:00:55Z",
            "updated_at": "2022-12-05T01:15:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51fd1c27aa555a1be57e903305642d5d0bd82001"
            ]
        },
        "64579": {
            "id": "PR_kwDOAO6SJc49Zyqv",
            "public_id": 64579,
            "url": "https://github.com/godotengine/godot/pull/64579",
            "diff_url": "https://github.com/godotengine/godot/pull/64579.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64579.patch",
            "title": "[3.x] Backport panning strength parameters from 4.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzOTAzMg==",
            "created_at": "2022-08-18T15:49:54Z",
            "updated_at": "2022-10-28T23:10:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90762b9660d613841bd58659621c2ac1ccd1b790"
            ]
        },
        "64585": {
            "id": "PR_kwDOAO6SJc49ahcv",
            "public_id": 64585,
            "url": "https://github.com/godotengine/godot/pull/64585",
            "diff_url": "https://github.com/godotengine/godot/pull/64585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64585.patch",
            "title": "[3.x] Update NetworkedMultiplayerCustom.xml with more explicit documentation to guide usage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2022-08-18T19:25:31Z",
            "updated_at": "2024-07-22T15:24:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d3ae6566b4997a93ae0d78e97497d70d52b5bfdc"
            ]
        },
        "64608": {
            "id": "PR_kwDOAO6SJc49cp0D",
            "public_id": 64608,
            "url": "https://github.com/godotengine/godot/pull/64608",
            "diff_url": "https://github.com/godotengine/godot/pull/64608.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64608.patch",
            "title": "[3.x] Make audio thread control flags safe",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-19T09:05:44Z",
            "updated_at": "2023-06-26T18:01:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c92ceca5ce9f219a5f803cdb0ddc354b7d5e1dce"
            ]
        },
        "64611": {
            "id": "PR_kwDOAO6SJc49da3d",
            "public_id": 64611,
            "url": "https://github.com/godotengine/godot/pull/64611",
            "diff_url": "https://github.com/godotengine/godot/pull/64611.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64611.patch",
            "title": "[3.x] Backport fixes to documentation for paths, curves and navigation servers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-08-19T12:43:22Z",
            "updated_at": "2022-08-30T09:20:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39f46613bb9ac3f63ac740507a7e9c1d8981f2dd"
            ]
        },
        "64631": {
            "id": "PR_kwDOAO6SJc49eeQ5",
            "public_id": 64631,
            "url": "https://github.com/godotengine/godot/pull/64631",
            "diff_url": "https://github.com/godotengine/godot/pull/64631.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64631.patch",
            "title": "(3.x) iOS: Force app store icon to be opaque, use proper errors, fix memory leak",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0MjUzODM2",
            "created_at": "2022-08-19T17:19:16Z",
            "updated_at": "2022-08-30T09:19:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da3aecff01c0d06342301ddd276dbc6fea62eaeb"
            ]
        },
        "64636": {
            "id": "PR_kwDOAO6SJc49es-G",
            "public_id": 64636,
            "url": "https://github.com/godotengine/godot/pull/64636",
            "diff_url": "https://github.com/godotengine/godot/pull/64636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64636.patch",
            "title": "[3.x] Make `Menu/OptionButton` item auto-highlight behave better",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-19T18:21:45Z",
            "updated_at": "2022-09-05T13:46:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "50506e19a6fd0a8c692bab8e642a71dfa3ed26d2"
            ]
        },
        "64659": {
            "id": "PR_kwDOAO6SJc49gA9l",
            "public_id": 64659,
            "url": "https://github.com/godotengine/godot/pull/64659",
            "diff_url": "https://github.com/godotengine/godot/pull/64659.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64659.patch",
            "title": "add polygons property description in Polygon2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDAyNjY=",
            "created_at": "2022-08-20T15:12:11Z",
            "updated_at": "2022-12-01T04:20:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "de66acc6243827d4b5543656ec588d841d8b7504"
            ]
        },
        "64707": {
            "id": "PR_kwDOAO6SJc49hQvZ",
            "public_id": 64707,
            "url": "https://github.com/godotengine/godot/pull/64707",
            "diff_url": "https://github.com/godotengine/godot/pull/64707.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64707.patch",
            "title": "Expose `set/get_tab_button_icon()` to scripting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-21T21:16:28Z",
            "updated_at": "2022-08-30T09:16:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "73470e1b162d52ae1c49fd42e85b8e4706f70010"
            ]
        },
        "64711": {
            "id": "PR_kwDOAO6SJc49hif2",
            "public_id": 64711,
            "url": "https://github.com/godotengine/godot/pull/64711",
            "diff_url": "https://github.com/godotengine/godot/pull/64711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64711.patch",
            "title": "Fix `ItemList` selection visual when the scrollbar visibility changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-22T01:43:44Z",
            "updated_at": "2022-08-30T09:21:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e298144a41338d80b5f0090ce8f28aef888c13dd"
            ]
        },
        "64735": {
            "id": "PR_kwDOAO6SJc49kYN8",
            "public_id": 64735,
            "url": "https://github.com/godotengine/godot/pull/64735",
            "diff_url": "https://github.com/godotengine/godot/pull/64735.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64735.patch",
            "title": "Fix Viewport size change not updating textures",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-08-22T14:41:25Z",
            "updated_at": "2022-09-05T13:16:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3a4a4aeadec36324da394238cf0f86dbac345e93"
            ]
        },
        "64740": {
            "id": "PR_kwDOAO6SJc49k8-d",
            "public_id": 64740,
            "url": "https://github.com/godotengine/godot/pull/64740",
            "diff_url": "https://github.com/godotengine/godot/pull/64740.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64740.patch",
            "title": "Improve documentation related to anisotropic filtering (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-22T16:41:02Z",
            "updated_at": "2022-08-29T15:11:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d2ef3bf8a6bfd01dc327fc0fb7ef631fc7457a8d"
            ]
        },
        "64745": {
            "id": "PR_kwDOAO6SJc49lQw9",
            "public_id": 64745,
            "url": "https://github.com/godotengine/godot/pull/64745",
            "diff_url": "https://github.com/godotengine/godot/pull/64745.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64745.patch",
            "title": "[3.x] Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-08-22T18:04:26Z",
            "updated_at": "2022-09-02T10:03:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d0c0f3ffac92a7239d321001650367730ef8667"
            ]
        },
        "64772": {
            "id": "PR_kwDOAO6SJc49n0hr",
            "public_id": 64772,
            "url": "https://github.com/godotengine/godot/pull/64772",
            "diff_url": "https://github.com/godotengine/godot/pull/64772.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64772.patch",
            "title": "Fix VisualScript editor crash when deleting selected nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-23T08:42:45Z",
            "updated_at": "2022-08-24T09:30:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw0MTk3NTI2NDI=",
                    "name": "topic:visualscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "13d1ee6058c9e3423e6e8b1f07f388b12e26c7f9"
            ]
        },
        "64778": {
            "id": "PR_kwDOAO6SJc49oZhK",
            "public_id": 64778,
            "url": "https://github.com/godotengine/godot/pull/64778",
            "diff_url": "https://github.com/godotengine/godot/pull/64778.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64778.patch",
            "title": "Mono: Show custom error explaining that UWP is not supported",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-23T10:53:58Z",
            "updated_at": "2022-09-01T09:08:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ceef056146b62d9580ab600fbf453e386023bf1d"
            ]
        },
        "64787": {
            "id": "PR_kwDOAO6SJc49pi_h",
            "public_id": 64787,
            "url": "https://github.com/godotengine/godot/pull/64787",
            "diff_url": "https://github.com/godotengine/godot/pull/64787.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64787.patch",
            "title": "libwebp: Sync with upstream 1.2.4",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-23T14:48:27Z",
            "updated_at": "2022-12-12T05:36:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e5e34f21fc36c8a162bb46e845bb3465cd434150"
            ]
        },
        "64790": {
            "id": "PR_kwDOAO6SJc49p02-",
            "public_id": 64790,
            "url": "https://github.com/godotengine/godot/pull/64790",
            "diff_url": "https://github.com/godotengine/godot/pull/64790.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64790.patch",
            "title": "nanosvg: Sync with upstream bd16c4e",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-23T15:46:47Z",
            "updated_at": "2022-08-29T15:11:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "052257e9b7dd3473a4456e4e775b008d7456202f"
            ]
        },
        "64811": {
            "id": "PR_kwDOAO6SJc49r2JF",
            "public_id": 64811,
            "url": "https://github.com/godotengine/godot/pull/64811",
            "diff_url": "https://github.com/godotengine/godot/pull/64811.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64811.patch",
            "title": "workaround for angle project issue 7245, safari, iOS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzg2OA==",
            "created_at": "2022-08-24T02:54:50Z",
            "updated_at": "2022-08-30T09:20:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1ed1a3067b5fad7a751842d4cfa8c0b16a325bc2"
            ]
        },
        "64815": {
            "id": "PR_kwDOAO6SJc49soSW",
            "public_id": 64815,
            "url": "https://github.com/godotengine/godot/pull/64815",
            "diff_url": "https://github.com/godotengine/godot/pull/64815.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64815.patch",
            "title": "Improve default `OS`'s CPU count getter",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-24T07:52:30Z",
            "updated_at": "2023-08-18T19:19:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6bf02c016236c2d79b3e8cf10cfb580157535e5f"
            ]
        },
        "64838": {
            "id": "PR_kwDOAO6SJc49u0y-",
            "public_id": 64838,
            "url": "https://github.com/godotengine/godot/pull/64838",
            "diff_url": "https://github.com/godotengine/godot/pull/64838.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64838.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 2nd batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-24T15:54:52Z",
            "updated_at": "2022-08-24T22:51:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2c92594fa693ef3c5c14ee7379d9cb3ebf54f7f8",
                "fd91b2dbb9c4039a728da69e78d35afe2106b91e",
                "bf33de769a0615fbb8774d12c15844eb539a3490",
                "7dd322f83e7a9fbd18767c41eafeda1186fb4317",
                "245d70bec0a8bac3bbe5c233cd8e0cde2bbf75b5",
                "a53264ab41281bded40e8950374dc7a8b37c5fd7",
                "562d7c616d9e61213fe69a0eac72cec80a1d9519",
                "c8810395a2a94090bc28e32d0231cc00d722dc60",
                "cfa9b772dadd2d2e070b74bc18ff7127274c5139",
                "a0fc7e80d9c078f8335f77f32c8dabcde7555eb0",
                "457a985d701a6390d47317c9c6c7ab31603aa0ee",
                "0876491983209c9170cc31a5900b606c1c91dbc5",
                "b808923b5412cfe7e5f8791f81e4c40dcaf320bd",
                "09fb05bc05d924f86b4ad89156b161a0b5a02bf0",
                "ddb568731a92e3891f27e06b1123a43b4ca47691",
                "637330b86674f7356c80189d815c25808ff2ddf7",
                "284af7be96e4a5a53eb5215688bad2326f785d38"
            ]
        },
        "64839": {
            "id": "PR_kwDOAO6SJc49u2Bi",
            "public_id": 64839,
            "url": "https://github.com/godotengine/godot/pull/64839",
            "diff_url": "https://github.com/godotengine/godot/pull/64839.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64839.patch",
            "title": "zstd: Update to upstream version 1.5.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-24T15:58:41Z",
            "updated_at": "2022-08-24T22:51:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c4885c8be862ede51d8557f415b01daae050fa43",
                "b7c9eb1a3c2e1875e2f43dbf1a2ec8ce025ac088",
                "bda382684f00d9e916910fea689a9fb3a9df6861"
            ]
        },
        "64844": {
            "id": "PR_kwDOAO6SJc49vXUv",
            "public_id": 64844,
            "url": "https://github.com/godotengine/godot/pull/64844",
            "diff_url": "https://github.com/godotengine/godot/pull/64844.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64844.patch",
            "title": "Add `FileAccess::get_access_type()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-24T18:09:07Z",
            "updated_at": "2022-08-29T13:44:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8c6b2fbb908261d29a6692dd7a816464c28520d2"
            ]
        },
        "64868": {
            "id": "PR_kwDOAO6SJc49xBD2",
            "public_id": 64868,
            "url": "https://github.com/godotengine/godot/pull/64868",
            "diff_url": "https://github.com/godotengine/godot/pull/64868.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64868.patch",
            "title": "Fix missing URL text in the classref",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-25T05:12:47Z",
            "updated_at": "2022-08-30T09:07:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "a90c348a86d60cdabac9e7f5d1109beeaa52b506"
            ]
        },
        "64870": {
            "id": "PR_kwDOAO6SJc49xGgF",
            "public_id": 64870,
            "url": "https://github.com/godotengine/godot/pull/64870",
            "diff_url": "https://github.com/godotengine/godot/pull/64870.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64870.patch",
            "title": "[3.x] Improve string formatting (%f) for inf and nan",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NjY5Njcz",
            "created_at": "2022-08-25T05:48:51Z",
            "updated_at": "2022-12-05T01:16:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9cbe9517be2d8e2f55882f187544bdc4e232170"
            ]
        },
        "64874": {
            "id": "PR_kwDOAO6SJc49xQTg",
            "public_id": 64874,
            "url": "https://github.com/godotengine/godot/pull/64874",
            "diff_url": "https://github.com/godotengine/godot/pull/64874.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64874.patch",
            "title": "Fix forwarding of CLI arguments taking an option",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-25T06:44:46Z",
            "updated_at": "2022-08-29T13:53:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "335a4099dedd950c5b6d45f6b1b1a464bf39341e"
            ]
        },
        "64875": {
            "id": "PR_kwDOAO6SJc49xoFI",
            "public_id": 64875,
            "url": "https://github.com/godotengine/godot/pull/64875",
            "diff_url": "https://github.com/godotengine/godot/pull/64875.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64875.patch",
            "title": "Hack as a hot fix for Bullet's collision margin issue",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzOTc4OTM=",
            "created_at": "2022-08-25T08:20:18Z",
            "updated_at": "2022-09-02T14:24:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3210c5cd6b6af960d0e79d7ad2e1afabdad10f1"
            ]
        },
        "64886": {
            "id": "PR_kwDOAO6SJc49zkSF",
            "public_id": 64886,
            "url": "https://github.com/godotengine/godot/pull/64886",
            "diff_url": "https://github.com/godotengine/godot/pull/64886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64886.patch",
            "title": "Replace local web server setup for web editor with a Python-based solution",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-25T15:29:00Z",
            "updated_at": "2022-12-12T13:09:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1be1b15a57eb74d3c8d56683e6a221fd4712915c"
            ]
        },
        "64892": {
            "id": "PR_kwDOAO6SJc490Bec",
            "public_id": 64892,
            "url": "https://github.com/godotengine/godot/pull/64892",
            "diff_url": "https://github.com/godotengine/godot/pull/64892.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64892.patch",
            "title": "Remove unused Create Signal Callbacks editor setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-25T17:22:28Z",
            "updated_at": "2022-08-25T20:20:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "576da2bd501e859ff9735b549edc9680a9465b69"
            ]
        },
        "64895": {
            "id": "PR_kwDOAO6SJc490Idq",
            "public_id": 64895,
            "url": "https://github.com/godotengine/godot/pull/64895",
            "diff_url": "https://github.com/godotengine/godot/pull/64895.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64895.patch",
            "title": "Add a `[kbd]` tag for highlighting keyboard shortcuts in the editor help",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-25T17:53:58Z",
            "updated_at": "2022-08-25T20:19:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed380cc0fa84c3683f80507143ec998f64c50c9d"
            ]
        },
        "64896": {
            "id": "PR_kwDOAO6SJc490KXQ",
            "public_id": 64896,
            "url": "https://github.com/godotengine/godot/pull/64896",
            "diff_url": "https://github.com/godotengine/godot/pull/64896.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64896.patch",
            "title": "Document editor settings in the class reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-25T18:02:54Z",
            "updated_at": "2022-10-05T16:09:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "b84b003bc3800f229b8d14e3b113b550dbddb118"
            ]
        },
        "64920": {
            "id": "PR_kwDOAO6SJc493D8E",
            "public_id": 64920,
            "url": "https://github.com/godotengine/godot/pull/64920",
            "diff_url": "https://github.com/godotengine/godot/pull/64920.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64920.patch",
            "title": "Bind Physics Interpolation functions in VisualServer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-08-26T11:19:51Z",
            "updated_at": "2022-08-31T06:07:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "96a1b867176498daf169c4b31842aa498c35fb7d"
            ]
        },
        "64923": {
            "id": "PR_kwDOAO6SJc493Oep",
            "public_id": 64923,
            "url": "https://github.com/godotengine/godot/pull/64923",
            "diff_url": "https://github.com/godotengine/godot/pull/64923.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64923.patch",
            "title": "Linux: Fix GNU ld detection for `pck_embed` linker script",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-26T12:08:31Z",
            "updated_at": "2022-08-30T09:08:01Z",
            "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": [
                "fce3602a1e892cbc35fb3aa409bdae835a37be4f"
            ]
        },
        "64926": {
            "id": "PR_kwDOAO6SJc493e2v",
            "public_id": 64926,
            "url": "https://github.com/godotengine/godot/pull/64926",
            "diff_url": "https://github.com/godotengine/godot/pull/64926.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64926.patch",
            "title": "[3.x] Determine `ProjectSettings`' resource path early",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-26T13:17:17Z",
            "updated_at": "2022-08-30T09:27:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "89892e4f328f2e71f88ed62b2101e46866f32a02"
            ]
        },
        "64929": {
            "id": "PR_kwDOAO6SJc493uA9",
            "public_id": 64929,
            "url": "https://github.com/godotengine/godot/pull/64929",
            "diff_url": "https://github.com/godotengine/godot/pull/64929.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64929.patch",
            "title": "[3.x] Remove Inspector tooltip hack that never actually worked",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-08-26T14:14:40Z",
            "updated_at": "2022-08-27T07:15:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72d11562866c94b597945283edd8f205086b7160"
            ]
        },
        "64931": {
            "id": "PR_kwDOAO6SJc493zQf",
            "public_id": 64931,
            "url": "https://github.com/godotengine/godot/pull/64931",
            "diff_url": "https://github.com/godotengine/godot/pull/64931.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64931.patch",
            "title": "[3.x] Add Selected Collision Group in TileSet Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-26T14:33:42Z",
            "updated_at": "2024-01-29T22:41:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "211c707e67725f27ae995a923dd206cca9976315"
            ]
        },
        "64933": {
            "id": "PR_kwDOAO6SJc494A6I",
            "public_id": 64933,
            "url": "https://github.com/godotengine/godot/pull/64933",
            "diff_url": "https://github.com/godotengine/godot/pull/64933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64933.patch",
            "title": "[3.x] Fix header guard in error_macros.h",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2022-08-26T15:26:36Z",
            "updated_at": "2022-08-30T09:16:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2dac6ecd9b5b657263953001294aa8560866853"
            ]
        },
        "64965": {
            "id": "PR_kwDOAO6SJc496Rbe",
            "public_id": 64965,
            "url": "https://github.com/godotengine/godot/pull/64965",
            "diff_url": "https://github.com/godotengine/godot/pull/64965.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64965.patch",
            "title": "[3.x] Fix some corner cases in the `Menu/OptionButton` item auto-highlight",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-27T18:28:45Z",
            "updated_at": "2022-09-05T13:46:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e80b17a8d2391f0743b33b79d6ceb232591b30d"
            ]
        },
        "64968": {
            "id": "PR_kwDOAO6SJc496e6H",
            "public_id": 64968,
            "url": "https://github.com/godotengine/godot/pull/64968",
            "diff_url": "https://github.com/godotengine/godot/pull/64968.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64968.patch",
            "title": "[3.x] Fix crash when pressing up on an empty `PopupMenu`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-08-27T21:53:55Z",
            "updated_at": "2022-08-30T09:12:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f0d380c9fd7e285b4ea0bb1dd334ef4bed3422f5"
            ]
        },
        "64989": {
            "id": "PR_kwDOAO6SJc496-Mh",
            "public_id": 64989,
            "url": "https://github.com/godotengine/godot/pull/64989",
            "diff_url": "https://github.com/godotengine/godot/pull/64989.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64989.patch",
            "title": "[DOCS] Update UPnP documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2022-08-28T12:39:41Z",
            "updated_at": "2022-08-30T09:08:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be41c097691acfd3f5559a28262730f086c46845"
            ]
        },
        "64995": {
            "id": "PR_kwDOAO6SJc497JpH",
            "public_id": 64995,
            "url": "https://github.com/godotengine/godot/pull/64995",
            "diff_url": "https://github.com/godotengine/godot/pull/64995.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/64995.patch",
            "title": "Optimize `String.repeat()` (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-08-28T16:28:41Z",
            "updated_at": "2022-08-29T13:10:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b31ff90084f03c58a41366ed8a2560c9c9cfef3"
            ]
        },
        "65020": {
            "id": "PR_kwDOAO6SJc498VNf",
            "public_id": 65020,
            "url": "https://github.com/godotengine/godot/pull/65020",
            "diff_url": "https://github.com/godotengine/godot/pull/65020.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65020.patch",
            "title": "[3.x] Improve documentation for `get_animation()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-29T06:26:54Z",
            "updated_at": "2022-08-30T09:15:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fed2879463419583ccaf375d7cd44cff56fc69bf"
            ]
        },
        "65021": {
            "id": "PR_kwDOAO6SJc498mz8",
            "public_id": 65021,
            "url": "https://github.com/godotengine/godot/pull/65021",
            "diff_url": "https://github.com/godotengine/godot/pull/65021.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65021.patch",
            "title": "[3.x] Fix `SceneCreateDialog` signal connection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-08-29T07:45:34Z",
            "updated_at": "2022-08-29T07:59:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cb821f224554fc73a883e4a8dc4e557d5162988f"
            ]
        },
        "65043": {
            "id": "PR_kwDOAO6SJc49-jb1",
            "public_id": 65043,
            "url": "https://github.com/godotengine/godot/pull/65043",
            "diff_url": "https://github.com/godotengine/godot/pull/65043.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65043.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 3rd batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-08-29T14:45:44Z",
            "updated_at": "2022-08-30T10:51:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f624acef429745b74989c38f646b627cacf19bd2",
                "77a4615031dc1c76acdeb073f656d8bcfa4534a9",
                "6e953971801bf6dc76109bc7ca0878de1df9c55d",
                "4f3c12c23d0748d604cb9e24e3576d83f875fbec",
                "44af8794384e18b0c82e9e5170dda46588f32a61",
                "5d0cd8659bcddd5ecd4fb7797c93d57dec343cda",
                "9644e9a04675ccfb6fb2f7487f5f0178bd1294d7",
                "29e235b341ca50c7dd6d16e35630fe2e52b7e9a7"
            ]
        },
        "65050": {
            "id": "PR_kwDOAO6SJc49-8YC",
            "public_id": 65050,
            "url": "https://github.com/godotengine/godot/pull/65050",
            "diff_url": "https://github.com/godotengine/godot/pull/65050.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65050.patch",
            "title": "[3.x] Hide prefix/suffix on SpinBox focus",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-08-29T16:07:28Z",
            "updated_at": "2022-08-30T09:46:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8c9cd1d3ae15e54318ff1cb4f8e5d32539452454"
            ]
        },
        "65060": {
            "id": "PR_kwDOAO6SJc4-ASWH",
            "public_id": 65060,
            "url": "https://github.com/godotengine/godot/pull/65060",
            "diff_url": "https://github.com/godotengine/godot/pull/65060.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65060.patch",
            "title": "Add missing parameters to documentation for `EditorProperty.property_changed` signal",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1MzY4NDkx",
            "created_at": "2022-08-29T22:29:11Z",
            "updated_at": "2023-02-18T19:07:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0e3097c023fa4562d44fa102bd2ef8e456f8901a"
            ]
        },
        "65063": {
            "id": "PR_kwDOAO6SJc4-AYOV",
            "public_id": 65063,
            "url": "https://github.com/godotengine/godot/pull/65063",
            "diff_url": "https://github.com/godotengine/godot/pull/65063.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65063.patch",
            "title": "Disable HDR warning for Viewport on GLES2 projects",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1MzY4NDkx",
            "created_at": "2022-08-29T23:16:15Z",
            "updated_at": "2023-02-18T19:07:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e3b3462187b4c3980fd992dbcdff255346fcfd04"
            ]
        },
        "65067": {
            "id": "PR_kwDOAO6SJc4-BFIy",
            "public_id": 65067,
            "url": "https://github.com/godotengine/godot/pull/65067",
            "diff_url": "https://github.com/godotengine/godot/pull/65067.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65067.patch",
            "title": "[3.x, macOS / iOS Export] Fix generation of duplicate locale property list files.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-08-30T05:18:35Z",
            "updated_at": "2022-08-30T09:14:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3a24839cb2357a020f0c56cd46f3a66a12738d26"
            ]
        },
        "65072": {
            "id": "PR_kwDOAO6SJc4-B6Bb",
            "public_id": 65072,
            "url": "https://github.com/godotengine/godot/pull/65072",
            "diff_url": "https://github.com/godotengine/godot/pull/65072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65072.patch",
            "title": "Cast between float and ints in Tween.`tween_property()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-30T09:06:49Z",
            "updated_at": "2022-12-12T05:36:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b18a4002c8e500597bc8f5d605f9be8d1b22236"
            ]
        },
        "65075": {
            "id": "PR_kwDOAO6SJc4-B_Tw",
            "public_id": 65075,
            "url": "https://github.com/godotengine/godot/pull/65075",
            "diff_url": "https://github.com/godotengine/godot/pull/65075.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65075.patch",
            "title": "Make Git hooks work on worktrees on Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-30T09:24:40Z",
            "updated_at": "2022-09-01T08:36:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4bf03afe8b70062cfca3336527294171e538ce25"
            ]
        },
        "65078": {
            "id": "PR_kwDOAO6SJc4-CR2V",
            "public_id": 65078,
            "url": "https://github.com/godotengine/godot/pull/65078",
            "diff_url": "https://github.com/godotengine/godot/pull/65078.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65078.patch",
            "title": "Add ability to extend the set of Git pre-commit hooks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-08-30T10:26:28Z",
            "updated_at": "2022-09-01T08:36:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e2d0e1bb16409ad2e32e6e59432ffafb03c14ee"
            ]
        },
        "65079": {
            "id": "PR_kwDOAO6SJc4-Cbes",
            "public_id": 65079,
            "url": "https://github.com/godotengine/godot/pull/65079",
            "diff_url": "https://github.com/godotengine/godot/pull/65079.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65079.patch",
            "title": "Add readahead to VariantParser",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-08-30T11:02:25Z",
            "updated_at": "2022-12-05T15:25:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "29d4d4105e26a083b7ea89db44e53a98135dfd5c"
            ]
        },
        "65088": {
            "id": "PR_kwDOAO6SJc4-DeF8",
            "public_id": 65088,
            "url": "https://github.com/godotengine/godot/pull/65088",
            "diff_url": "https://github.com/godotengine/godot/pull/65088.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65088.patch",
            "title": "Mark Script button if it's tool in Scene Tree Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-30T14:48:49Z",
            "updated_at": "2022-09-05T13:12:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ad5ff9f78fe0bab4572085803f224026273fd4aa"
            ]
        },
        "65093": {
            "id": "PR_kwDOAO6SJc4-D9IT",
            "public_id": 65093,
            "url": "https://github.com/godotengine/godot/pull/65093",
            "diff_url": "https://github.com/godotengine/godot/pull/65093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65093.patch",
            "title": "[3.x] Additional fixes to the Android `get_current_dir()` implementation.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-08-30T16:37:24Z",
            "updated_at": "2022-09-01T09:05:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9910d4681dbeda3dd8c2c1162d955187dfe517d6"
            ]
        },
        "65101": {
            "id": "PR_kwDOAO6SJc4-ES02",
            "public_id": 65101,
            "url": "https://github.com/godotengine/godot/pull/65101",
            "diff_url": "https://github.com/godotengine/godot/pull/65101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65101.patch",
            "title": "Fix Range doesn't take into account the min value when setting the value.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2OTExOTA3",
            "created_at": "2022-08-30T18:15:43Z",
            "updated_at": "2022-12-13T11:58:17Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe1f8443a411c64eb8a2934512ab982f3df3d550"
            ]
        },
        "65140": {
            "id": "PR_kwDOAO6SJc4-Ho4k",
            "public_id": 65140,
            "url": "https://github.com/godotengine/godot/pull/65140",
            "diff_url": "https://github.com/godotengine/godot/pull/65140.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65140.patch",
            "title": "Modify newlines in Editor Spin Slider tooltip",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-08-31T10:04:13Z",
            "updated_at": "2022-09-05T13:18:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a2ba189fef5d7e8b0278c8de3802fb925097befa"
            ]
        },
        "65161": {
            "id": "PR_kwDOAO6SJc4-J455",
            "public_id": 65161,
            "url": "https://github.com/godotengine/godot/pull/65161",
            "diff_url": "https://github.com/godotengine/godot/pull/65161.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65161.patch",
            "title": "Fix build failures with Python 3.6 on Windows",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-08-31T19:39:10Z",
            "updated_at": "2022-09-01T15:05:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "667f4ed742e0010adb678dff45e004310c4886d4"
            ]
        },
        "65202": {
            "id": "PR_kwDOAO6SJc4-ODiA",
            "public_id": 65202,
            "url": "https://github.com/godotengine/godot/pull/65202",
            "diff_url": "https://github.com/godotengine/godot/pull/65202.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65202.patch",
            "title": "doc: Clarifying NavigationAgent and NavigationAgent2D velocity_computed requires avoidance_enabled to be true to emit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNDkzMjM0",
            "created_at": "2022-09-01T15:08:15Z",
            "updated_at": "2022-09-05T13:47:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed5b832a81bb7f67924282d2c3f96b8674ecbb7d"
            ]
        },
        "65232": {
            "id": "PR_kwDOAO6SJc4-QtSM",
            "public_id": 65232,
            "url": "https://github.com/godotengine/godot/pull/65232",
            "diff_url": "https://github.com/godotengine/godot/pull/65232.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65232.patch",
            "title": "CI: Wait for static check results before starting builds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MjUyNg==",
            "created_at": "2022-09-02T07:05:51Z",
            "updated_at": "2023-09-06T11:15:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "93b7bcb33da2c2395e51b097922240e76e9def71"
            ]
        },
        "65236": {
            "id": "PR_kwDOAO6SJc4-Q_78",
            "public_id": 65236,
            "url": "https://github.com/godotengine/godot/pull/65236",
            "diff_url": "https://github.com/godotengine/godot/pull/65236.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65236.patch",
            "title": "SCons: Enforce version 4.0+ when `compiledb=yes` is used",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-02T08:34:34Z",
            "updated_at": "2022-09-05T13:47:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6c5e085d1317df8576b78f0f0ca90a2fff364664"
            ]
        },
        "65267": {
            "id": "PR_kwDOAO6SJc4-TeOl",
            "public_id": 65267,
            "url": "https://github.com/godotengine/godot/pull/65267",
            "diff_url": "https://github.com/godotengine/godot/pull/65267.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65267.patch",
            "title": "Use verbose prints when registering cameras in CameraServer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-02T21:26:16Z",
            "updated_at": "2022-09-05T13:16:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b83e0b6447beafc8703defa62be91e125c173bd6"
            ]
        },
        "65270": {
            "id": "PR_kwDOAO6SJc4-TpVi",
            "public_id": 65270,
            "url": "https://github.com/godotengine/godot/pull/65270",
            "diff_url": "https://github.com/godotengine/godot/pull/65270.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65270.patch",
            "title": "Improve documentation related to audio input permissions (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-02T23:14:47Z",
            "updated_at": "2022-09-05T13:47:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "ac31fac9a53a01b0d372e182ee9270da83b42b41"
            ]
        },
        "65364": {
            "id": "PR_kwDOAO6SJc4-XxC2",
            "public_id": 65364,
            "url": "https://github.com/godotengine/godot/pull/65364",
            "diff_url": "https://github.com/godotengine/godot/pull/65364.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65364.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 4th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-05T13:35:12Z",
            "updated_at": "2022-09-06T07:51:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b14754d984d48a36ca792a33f32399bcd3241fa4",
                "b9eed3a455eeb981b6719d54d63c9f0039d3815c",
                "d3c9817300189df45a93b5cb016adbcea41b9eae",
                "0511f48c4964bf95a551a5afb4580e67c8f6148b",
                "2969922ba916a034a809d05452682c2b2db0025c",
                "c030cc1ef6e0b94134b18e7550a4f8564f0e0edc",
                "a01ae706aec275f1b047021c28d0115fcdcb0824",
                "739919469e32e9fd26a47e47734c4302693ea408",
                "737bfa57d3bbac8dca12cc143ed4b3730e7a6dfb",
                "9ca40f0e0a015599a8fb89bf62e51647dd8f38b0"
            ]
        },
        "65365": {
            "id": "PR_kwDOAO6SJc4-Xy_7",
            "public_id": 65365,
            "url": "https://github.com/godotengine/godot/pull/65365",
            "diff_url": "https://github.com/godotengine/godot/pull/65365.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65365.patch",
            "title": "HTML5: Fix warning with Emscripten 3.1.20",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-05T13:39:51Z",
            "updated_at": "2022-09-09T12:31:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5271d699092e04e5bc65a4d57c6b789b0fb615da"
            ]
        },
        "65366": {
            "id": "PR_kwDOAO6SJc4-X7mx",
            "public_id": 65366,
            "url": "https://github.com/godotengine/godot/pull/65366",
            "diff_url": "https://github.com/godotengine/godot/pull/65366.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65366.patch",
            "title": "[3.x] Add Dictionary.find_key()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-09-05T13:59:37Z",
            "updated_at": "2022-09-06T10:44:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fdbef1c07428cd6840eb34eaa624ce735b404657"
            ]
        },
        "65368": {
            "id": "PR_kwDOAO6SJc4-YYHi",
            "public_id": 65368,
            "url": "https://github.com/godotengine/godot/pull/65368",
            "diff_url": "https://github.com/godotengine/godot/pull/65368.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65368.patch",
            "title": "Fix missing `import sys` in `methods.py`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-05T15:15:23Z",
            "updated_at": "2022-09-09T14:31:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea1e4bf9ac9a7018c7e2c4c187d78cceb201aa41"
            ]
        },
        "65371": {
            "id": "PR_kwDOAO6SJc4-Ywtv",
            "public_id": 65371,
            "url": "https://github.com/godotengine/godot/pull/65371",
            "diff_url": "https://github.com/godotengine/godot/pull/65371.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65371.patch",
            "title": "Improve the description of follow_viewport_enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-09-05T16:36:01Z",
            "updated_at": "2022-09-09T12:32:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "229e76429059b32edd43cd2382723d71a815f296"
            ]
        },
        "65397": {
            "id": "PR_kwDOAO6SJc4-aOjM",
            "public_id": 65397,
            "url": "https://github.com/godotengine/godot/pull/65397",
            "diff_url": "https://github.com/godotengine/godot/pull/65397.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65397.patch",
            "title": "Add GraphNode 'selected' and 'unselected' signals, simplify GraphEdit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwNzg1",
            "created_at": "2022-09-06T05:04:04Z",
            "updated_at": "2022-09-07T15:52:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "466c912344d361f6de2c279636df52e23b050272"
            ]
        },
        "65398": {
            "id": "PR_kwDOAO6SJc4-aOk-",
            "public_id": 65398,
            "url": "https://github.com/godotengine/godot/pull/65398",
            "diff_url": "https://github.com/godotengine/godot/pull/65398.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65398.patch",
            "title": "[3.x] Clean-up and refactor of the Android input implementation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-09-06T05:04:18Z",
            "updated_at": "2022-09-11T00:40:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "63df48a59c515c53202df4d38dce1149ae3ac635",
                "440fa1024638969d7e80e2e6ba635629f46795a5"
            ]
        },
        "65400": {
            "id": "PR_kwDOAO6SJc4-aQD4",
            "public_id": 65400,
            "url": "https://github.com/godotengine/godot/pull/65400",
            "diff_url": "https://github.com/godotengine/godot/pull/65400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65400.patch",
            "title": "[3.x] Disable logic that triggers automatic focus gain as the Godot Editor is loaded",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-09-06T05:15:33Z",
            "updated_at": "2022-09-06T08:15:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c875f23750be5355b81359b1a9dc0cf99f0c5ac8"
            ]
        },
        "65401": {
            "id": "PR_kwDOAO6SJc4-aSe0",
            "public_id": 65401,
            "url": "https://github.com/godotengine/godot/pull/65401",
            "diff_url": "https://github.com/godotengine/godot/pull/65401.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65401.patch",
            "title": "Updated \"gamecontrollerdb.txt\" to Include Mappings for New Gamepads",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzOTg2NDM=",
            "created_at": "2022-09-06T05:30:59Z",
            "updated_at": "2022-09-09T12:33:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "905439990005cc29455b786fcec1111d9fd05143"
            ]
        },
        "65403": {
            "id": "PR_kwDOAO6SJc4-aWqe",
            "public_id": 65403,
            "url": "https://github.com/godotengine/godot/pull/65403",
            "diff_url": "https://github.com/godotengine/godot/pull/65403.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65403.patch",
            "title": "Batching - fix uninitialized color read",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T05:58:10Z",
            "updated_at": "2022-09-09T12:29:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "23fedc0d1a5b65592c2381322d7702007a6d849b"
            ]
        },
        "65408": {
            "id": "PR_kwDOAO6SJc4-akZZ",
            "public_id": 65408,
            "url": "https://github.com/godotengine/godot/pull/65408",
            "diff_url": "https://github.com/godotengine/godot/pull/65408.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65408.patch",
            "title": "Fix GLES directional shadow uninitialized data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T07:11:12Z",
            "updated_at": "2022-09-09T12:30:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9b294b298e3d8511e75e553882f159bf738931e6"
            ]
        },
        "65411": {
            "id": "PR_kwDOAO6SJc4-atDN",
            "public_id": 65411,
            "url": "https://github.com/godotengine/godot/pull/65411",
            "diff_url": "https://github.com/godotengine/godot/pull/65411.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65411.patch",
            "title": "FlowContainer fix uninitialized data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T07:47:55Z",
            "updated_at": "2022-09-09T12:29:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fa4a32518073c5206c132c8f289a6750fce7a981"
            ]
        },
        "65412": {
            "id": "PR_kwDOAO6SJc4-awWj",
            "public_id": 65412,
            "url": "https://github.com/godotengine/godot/pull/65412",
            "diff_url": "https://github.com/godotengine/godot/pull/65412.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65412.patch",
            "title": "FindBar fix uninitialized results_count",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T08:01:32Z",
            "updated_at": "2022-09-09T12:29:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c254e97c6b376f035235559f7f46158167f80d21"
            ]
        },
        "65413": {
            "id": "PR_kwDOAO6SJc4-a0aT",
            "public_id": 65413,
            "url": "https://github.com/godotengine/godot/pull/65413",
            "diff_url": "https://github.com/godotengine/godot/pull/65413.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65413.patch",
            "title": "Fix tool script button color overriding custom type color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-09-06T08:18:01Z",
            "updated_at": "2022-09-09T12:13:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "65cc721eb94ee67315bacc9caadb0d36ff221b13"
            ]
        },
        "65414": {
            "id": "PR_kwDOAO6SJc4-bBOO",
            "public_id": 65414,
            "url": "https://github.com/godotengine/godot/pull/65414",
            "diff_url": "https://github.com/godotengine/godot/pull/65414.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65414.patch",
            "title": "Fix RayCast2DEditor uninitialized value",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T09:04:19Z",
            "updated_at": "2022-09-09T12:30:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8a39f6fb3c973c20f14ec6b81d3eb8325e0fbef"
            ]
        },
        "65417": {
            "id": "PR_kwDOAO6SJc4-bg0i",
            "public_id": 65417,
            "url": "https://github.com/godotengine/godot/pull/65417",
            "diff_url": "https://github.com/godotengine/godot/pull/65417.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65417.patch",
            "title": "Fix typos in Dictionary.xml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc5Mjk5MzAw",
            "created_at": "2022-09-06T10:53:20Z",
            "updated_at": "2022-09-09T12:33:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "ff23defaf82f54136a7fa1ef84b9f0cacb9e2077"
            ]
        },
        "65428": {
            "id": "PR_kwDOAO6SJc4-cvbQ",
            "public_id": 65428,
            "url": "https://github.com/godotengine/godot/pull/65428",
            "diff_url": "https://github.com/godotengine/godot/pull/65428.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65428.patch",
            "title": "Fix uninitialized data reads in Input",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-06T15:26:44Z",
            "updated_at": "2022-09-12T09:59:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d60eae3dbca08b4bad2c34c270c072a856cd8bc8"
            ]
        },
        "65429": {
            "id": "PR_kwDOAO6SJc4-c2jp",
            "public_id": 65429,
            "url": "https://github.com/godotengine/godot/pull/65429",
            "diff_url": "https://github.com/godotengine/godot/pull/65429.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65429.patch",
            "title": "Fix code folding icon color not matching defined color (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTk5MDEx",
            "created_at": "2022-09-06T15:50:46Z",
            "updated_at": "2022-10-31T15:25:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8acc25578e284741cbcd3aa3801f81b8a9167e36"
            ]
        },
        "65440": {
            "id": "PR_kwDOAO6SJc4-d4PA",
            "public_id": 65440,
            "url": "https://github.com/godotengine/godot/pull/65440",
            "diff_url": "https://github.com/godotengine/godot/pull/65440.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65440.patch",
            "title": "SCons: Fix compilation database generation with MSVC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-06T21:00:44Z",
            "updated_at": "2022-09-09T12:34:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22381d9d074f77f4acb700c4d765e44e3f0727f7"
            ]
        },
        "65441": {
            "id": "PR_kwDOAO6SJc4-d-bS",
            "public_id": 65441,
            "url": "https://github.com/godotengine/godot/pull/65441",
            "diff_url": "https://github.com/godotengine/godot/pull/65441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65441.patch",
            "title": "Prevent stripping the edges of strings when using Find in Files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg1NDM4ODky",
            "created_at": "2022-09-06T21:32:12Z",
            "updated_at": "2022-11-30T14:35:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0179791e85944cabd64534abaaf89cc067618f0f"
            ]
        },
        "65453": {
            "id": "PR_kwDOAO6SJc4-ehck",
            "public_id": 65453,
            "url": "https://github.com/godotengine/godot/pull/65453",
            "diff_url": "https://github.com/godotengine/godot/pull/65453.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65453.patch",
            "title": "[3.x] Make NavigationAgent `target_location` a property",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-09-07T02:32:30Z",
            "updated_at": "2022-12-12T15:08:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78981d2e0abf833d748614116beb590a2dab149c"
            ]
        },
        "65459": {
            "id": "PR_kwDOAO6SJc4-fUtu",
            "public_id": 65459,
            "url": "https://github.com/godotengine/godot/pull/65459",
            "diff_url": "https://github.com/godotengine/godot/pull/65459.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65459.patch",
            "title": "Changelog: Mention compat breaking removal of illegal '1f' syntax for shaders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-07T07:55:07Z",
            "updated_at": "2022-09-09T12:30:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "968af504497aecae6f2563c3c871852e5210e994"
            ]
        },
        "65500": {
            "id": "PR_kwDOAO6SJc4-iflq",
            "public_id": 65500,
            "url": "https://github.com/godotengine/godot/pull/65500",
            "diff_url": "https://github.com/godotengine/godot/pull/65500.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65500.patch",
            "title": "[3.x] Fix UTF-8 validation in static checks",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwNjgzMg==",
            "created_at": "2022-09-07T21:14:40Z",
            "updated_at": "2022-09-09T12:31:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "13d9a8c88fbfab08c2e7e20032ae4f1e25e818f5"
            ]
        },
        "65503": {
            "id": "PR_kwDOAO6SJc4-iimK",
            "public_id": 65503,
            "url": "https://github.com/godotengine/godot/pull/65503",
            "diff_url": "https://github.com/godotengine/godot/pull/65503.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65503.patch",
            "title": "[3.x] Fix issue causing the project manager to crash because of missing path argument",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-09-07T21:29:46Z",
            "updated_at": "2022-09-08T14:40:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4be7c91cd900b03faeea7f65bb24c4e4e4aca0dc"
            ]
        },
        "65556": {
            "id": "PR_kwDOAO6SJc4-pWu-",
            "public_id": 65556,
            "url": "https://github.com/godotengine/godot/pull/65556",
            "diff_url": "https://github.com/godotengine/godot/pull/65556.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65556.patch",
            "title": "[3.x] Fix parsing of XML CDATA and add test cases",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-09-09T02:26:06Z",
            "updated_at": "2022-09-09T12:31:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7ed2b09bc0e5b6840be1198702165f5830933eb9"
            ]
        },
        "65568": {
            "id": "PR_kwDOAO6SJc4-rGtA",
            "public_id": 65568,
            "url": "https://github.com/godotengine/godot/pull/65568",
            "diff_url": "https://github.com/godotengine/godot/pull/65568.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65568.patch",
            "title": "Fix parameter references in `Theme` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2022-09-09T11:55:55Z",
            "updated_at": "2022-09-20T08:23:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "949625473728350918ac77d3f95f96598779a196"
            ]
        },
        "65569": {
            "id": "PR_kwDOAO6SJc4-rION",
            "public_id": 65569,
            "url": "https://github.com/godotengine/godot/pull/65569",
            "diff_url": "https://github.com/godotengine/godot/pull/65569.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65569.patch",
            "title": "CI: Downgrade Emscripten to 3.1.18",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-09T12:03:06Z",
            "updated_at": "2022-09-09T12:50:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b353336037af684c2f1455c5e1f4cd649dbc0064"
            ]
        },
        "65613": {
            "id": "PR_kwDOAO6SJc4-t7iw",
            "public_id": 65613,
            "url": "https://github.com/godotengine/godot/pull/65613",
            "diff_url": "https://github.com/godotengine/godot/pull/65613.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65613.patch",
            "title": "Update AudioStreamGeneratorPlayback.xml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjcxNzg1ODk=",
            "created_at": "2022-09-10T11:43:25Z",
            "updated_at": "2023-02-01T03:56:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "7823ca13676648ae1f35b33ea18c9d699395f283"
            ]
        },
        "65632": {
            "id": "PR_kwDOAO6SJc4-uUnt",
            "public_id": 65632,
            "url": "https://github.com/godotengine/godot/pull/65632",
            "diff_url": "https://github.com/godotengine/godot/pull/65632.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65632.patch",
            "title": "Shrink shader editor's oversized borders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-09-10T20:59:42Z",
            "updated_at": "2022-09-20T08:28:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2553f530be9c137fe992d5d4521e13de92a32b2"
            ]
        },
        "65642": {
            "id": "PR_kwDOAO6SJc4-uvGM",
            "public_id": 65642,
            "url": "https://github.com/godotengine/godot/pull/65642",
            "diff_url": "https://github.com/godotengine/godot/pull/65642.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65642.patch",
            "title": "doc/Makefile fails if path contains spaces - Fixes #65623",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2OTcwNzU5",
            "created_at": "2022-09-11T07:50:33Z",
            "updated_at": "2022-09-20T08:29:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0fd29f76a239a926684dccbfbfe904cf6494690b"
            ]
        },
        "65648": {
            "id": "PR_kwDOAO6SJc4-uz-X",
            "public_id": 65648,
            "url": "https://github.com/godotengine/godot/pull/65648",
            "diff_url": "https://github.com/godotengine/godot/pull/65648.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65648.patch",
            "title": "Check for ios_simulator when building for iOS and x86_64",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkwNzk=",
            "created_at": "2022-09-11T09:38:13Z",
            "updated_at": "2022-10-20T14:20:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "21f7bd0723be5ca594547074d01dd92e5bf35e9c"
            ]
        },
        "65651": {
            "id": "PR_kwDOAO6SJc4-u0ri",
            "public_id": 65651,
            "url": "https://github.com/godotengine/godot/pull/65651",
            "diff_url": "https://github.com/godotengine/godot/pull/65651.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65651.patch",
            "title": "AnimationNodeBlendTreeEditor - Ignore node rename if already exited blend tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-09-11T09:55:24Z",
            "updated_at": "2022-09-20T08:27:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f9bee9099457a7e582ad785f5134a86ed1f8fac5"
            ]
        },
        "65658": {
            "id": "PR_kwDOAO6SJc4-vGWf",
            "public_id": 65658,
            "url": "https://github.com/godotengine/godot/pull/65658",
            "diff_url": "https://github.com/godotengine/godot/pull/65658.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65658.patch",
            "title": "Add more clarifications about Tween processing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-09-11T15:41:57Z",
            "updated_at": "2022-09-20T08:27:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "038cb677cbde3adcc692296b3113398cd351f9fe"
            ]
        },
        "65663": {
            "id": "PR_kwDOAO6SJc4-vN-S",
            "public_id": 65663,
            "url": "https://github.com/godotengine/godot/pull/65663",
            "diff_url": "https://github.com/godotengine/godot/pull/65663.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65663.patch",
            "title": "Low priority redraw request for AnimatedSprite",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-11T18:16:01Z",
            "updated_at": "2022-09-20T08:23:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "54a939a029a9afd8ec4161b1ef1f2f4d84f69465"
            ]
        },
        "65683": {
            "id": "PR_kwDOAO6SJc4-wB7R",
            "public_id": 65683,
            "url": "https://github.com/godotengine/godot/pull/65683",
            "diff_url": "https://github.com/godotengine/godot/pull/65683.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65683.patch",
            "title": "[3.x] Update the versioning logic for the Godot Android Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-09-12T04:42:49Z",
            "updated_at": "2023-01-04T01:19:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da332d69c0c31b841badc502271fd7dd0fe9f643",
                "f37390cbc5523d37f0da3b0182a69586688d5414"
            ]
        },
        "65684": {
            "id": "PR_kwDOAO6SJc4-wJPs",
            "public_id": 65684,
            "url": "https://github.com/godotengine/godot/pull/65684",
            "diff_url": "https://github.com/godotengine/godot/pull/65684.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65684.patch",
            "title": "Portals - clarify docs VisualInstances only",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-12T05:33:25Z",
            "updated_at": "2022-09-20T08:23:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dcf52103a6f4ca3bbe5f3020e9ded6e873fb79fe"
            ]
        },
        "65686": {
            "id": "PR_kwDOAO6SJc4-wL2x",
            "public_id": 65686,
            "url": "https://github.com/godotengine/godot/pull/65686",
            "diff_url": "https://github.com/godotengine/godot/pull/65686.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65686.patch",
            "title": "Portals - Show RayCast debug helper",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-12T05:51:11Z",
            "updated_at": "2022-09-20T08:23:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09befec1ede221549100aa3429d4dd13890088a6"
            ]
        },
        "65708": {
            "id": "PR_kwDOAO6SJc4-yswN",
            "public_id": 65708,
            "url": "https://github.com/godotengine/godot/pull/65708",
            "diff_url": "https://github.com/godotengine/godot/pull/65708.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65708.patch",
            "title": "VCS plugin: SSH key dialog defaults to HOME",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-12T15:02:28Z",
            "updated_at": "2022-09-20T08:27:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc227ea919ed84fcc308f575f7d3c4ed88bbe540"
            ]
        },
        "65711": {
            "id": "PR_kwDOAO6SJc4-y4dg",
            "public_id": 65711,
            "url": "https://github.com/godotengine/godot/pull/65711",
            "diff_url": "https://github.com/godotengine/godot/pull/65711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65711.patch",
            "title": "[3.x] Fix finding AnimationPlayer in scene import",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgwNjg0NjU5",
            "created_at": "2022-09-12T15:38:12Z",
            "updated_at": "2024-03-16T15:46:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae51d5ad33fd566c4806b3611ecec92883f81081"
            ]
        },
        "65717": {
            "id": "PR_kwDOAO6SJc4-z14a",
            "public_id": 65717,
            "url": "https://github.com/godotengine/godot/pull/65717",
            "diff_url": "https://github.com/godotengine/godot/pull/65717.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65717.patch",
            "title": "Add 16-bits TGA support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU0MTQ5Mw==",
            "created_at": "2022-09-12T19:14:09Z",
            "updated_at": "2022-12-04T13:16:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "200f6ac0894982b31c59acc11cd5f8d4f8971219"
            ]
        },
        "65745": {
            "id": "PR_kwDOAO6SJc4-33we",
            "public_id": 65745,
            "url": "https://github.com/godotengine/godot/pull/65745",
            "diff_url": "https://github.com/godotengine/godot/pull/65745.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65745.patch",
            "title": "SCons: Refactor handling of `production` flag and per-platform LTO defaults",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-13T15:03:41Z",
            "updated_at": "2022-09-20T07:56:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "35a15e619161798820b2bd6ff46178c5b7ccebcf"
            ]
        },
        "65775": {
            "id": "PR_kwDOAO6SJc4-7LkW",
            "public_id": 65775,
            "url": "https://github.com/godotengine/godot/pull/65775",
            "diff_url": "https://github.com/godotengine/godot/pull/65775.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65775.patch",
            "title": "Exclude disabled StaticBody CollisionShapes from Navigationmesh baking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-09-14T08:44:41Z",
            "updated_at": "2022-09-20T08:29:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "534ff93b05446f5692bcee95f51400c211b080ff"
            ]
        },
        "65777": {
            "id": "PR_kwDOAO6SJc4-7apH",
            "public_id": 65777,
            "url": "https://github.com/godotengine/godot/pull/65777",
            "diff_url": "https://github.com/godotengine/godot/pull/65777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65777.patch",
            "title": "SCons: Add `methods.get_version_info()` method returning a Dict",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-14T09:36:06Z",
            "updated_at": "2022-09-20T08:15:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d432fe38a9a65b9e84964a7393c9fe4ce22361a3"
            ]
        },
        "65826": {
            "id": "PR_kwDOAO6SJc4_BW-v",
            "public_id": 65826,
            "url": "https://github.com/godotengine/godot/pull/65826",
            "diff_url": "https://github.com/godotengine/godot/pull/65826.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65826.patch",
            "title": "Prevent drawing MultiMesh with zero instance count",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-15T12:23:02Z",
            "updated_at": "2022-09-20T08:24:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a300505066ade5f97f794de0e5eb7bb3ce486bd1"
            ]
        },
        "65896": {
            "id": "PR_kwDOAO6SJc4_GIqU",
            "public_id": 65896,
            "url": "https://github.com/godotengine/godot/pull/65896",
            "diff_url": "https://github.com/godotengine/godot/pull/65896.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65896.patch",
            "title": "Fix crash when playing Tween right after finishing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-09-16T12:22:04Z",
            "updated_at": "2022-09-20T08:29:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a462bc84e095125661efb5a0254f36e73197cd9"
            ]
        },
        "65927": {
            "id": "PR_kwDOAO6SJc4_HzBF",
            "public_id": 65927,
            "url": "https://github.com/godotengine/godot/pull/65927",
            "diff_url": "https://github.com/godotengine/godot/pull/65927.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65927.patch",
            "title": "libpng: Update to upstream 1.6.38",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-16T19:10:50Z",
            "updated_at": "2022-09-20T08:29:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9"
            ]
        },
        "65974": {
            "id": "PR_kwDOAO6SJc4_I11Y",
            "public_id": 65974,
            "url": "https://github.com/godotengine/godot/pull/65974",
            "diff_url": "https://github.com/godotengine/godot/pull/65974.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/65974.patch",
            "title": "Fix variables highlighting as types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-09-17T08:52:34Z",
            "updated_at": "2022-09-20T08:25:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e4f47ffe01cd3ffc17968fcb70c73952be16411"
            ]
        },
        "66003": {
            "id": "PR_kwDOAO6SJc4_JRFp",
            "public_id": 66003,
            "url": "https://github.com/godotengine/godot/pull/66003",
            "diff_url": "https://github.com/godotengine/godot/pull/66003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66003.patch",
            "title": "Fix MIDI note-on events being converted to note-off events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzNzcyMTg1",
            "created_at": "2022-09-17T20:06:07Z",
            "updated_at": "2022-11-30T14:36:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f0f72b313236b3cd8793e6fe7487094d9a04694a"
            ]
        },
        "66063": {
            "id": "PR_kwDOAO6SJc4_KEHS",
            "public_id": 66063,
            "url": "https://github.com/godotengine/godot/pull/66063",
            "diff_url": "https://github.com/godotengine/godot/pull/66063.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66063.patch",
            "title": "[3.x] `Sprite3D`/`AnimatedSprite3D` Fix drawing `AtlasTexture`s with vertical margins differently than in 2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-09-18T18:28:51Z",
            "updated_at": "2022-12-05T01:58:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0a64c2eba5f57233bd0481a6d54b3c7fdb08f938",
                "0bf2b8e8133a85f45393f04e249209873392ed06"
            ]
        },
        "66093": {
            "id": "PR_kwDOAO6SJc4_LdQa",
            "public_id": 66093,
            "url": "https://github.com/godotengine/godot/pull/66093",
            "diff_url": "https://github.com/godotengine/godot/pull/66093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66093.patch",
            "title": "[macOS export, 3.x] Simplify code signing options, add support for rcodesign tool for signing and notarization.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-09-19T08:10:42Z",
            "updated_at": "2022-09-21T08:30:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "47d2b4e73263a8a4dd1ded1b1931deffab21366d"
            ]
        },
        "66115": {
            "id": "PR_kwDOAO6SJc4_Ngo7",
            "public_id": 66115,
            "url": "https://github.com/godotengine/godot/pull/66115",
            "diff_url": "https://github.com/godotengine/godot/pull/66115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66115.patch",
            "title": "CPUParticles initialize data on set_amount",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-19T15:59:12Z",
            "updated_at": "2022-09-20T08:25:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fdd82f47547384200390b8730d865f5cef94434d"
            ]
        },
        "66140": {
            "id": "PR_kwDOAO6SJc4_PMQK",
            "public_id": 66140,
            "url": "https://github.com/godotengine/godot/pull/66140",
            "diff_url": "https://github.com/godotengine/godot/pull/66140.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66140.patch",
            "title": "[3.x] Fix typo in `CollisionObject` documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-09-20T00:59:09Z",
            "updated_at": "2022-09-20T08:24:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "4bc1ea0ac4648f1d467a13d4475e4dc48f592bb4"
            ]
        },
        "66145": {
            "id": "PR_kwDOAO6SJc4_QAky",
            "public_id": 66145,
            "url": "https://github.com/godotengine/godot/pull/66145",
            "diff_url": "https://github.com/godotengine/godot/pull/66145.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66145.patch",
            "title": "Improve signal already connected error message",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-20T07:13:45Z",
            "updated_at": "2022-09-21T10:06:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17f42e8e66f5c8bb4fd66097a9da38f80340bc04"
            ]
        },
        "66147": {
            "id": "PR_kwDOAO6SJc4_QQmW",
            "public_id": 66147,
            "url": "https://github.com/godotengine/godot/pull/66147",
            "diff_url": "https://github.com/godotengine/godot/pull/66147.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66147.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 5th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-20T08:16:55Z",
            "updated_at": "2022-09-20T09:50:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "00e686b8c1ffdaa1cf947dac8c54f52e85880751",
                "5c81213231f9fcc1b031879d821542e5f793a3f7",
                "1aee1b1720d8b2cc93411bd12fad2667a5e863ac",
                "ce310c1e396ea4122f0e0496f9621318749970dd",
                "41e63559bb0dbd2fbca62895871227775c9a5c34",
                "43560771532e1518124285fc4375bf79a0712a9e",
                "dd0077b963f49f851eff922e096aff146fe46f85",
                "13fec0a23767ee4b10c6f7e7a2e14afa9aa6b8a0",
                "c86f4c7f580b80967d9d6de082dbdb8ab86127f0",
                "c8a748e7b6b781d7f12c5224a4188e5d7e6dd869",
                "577b562428ba01239f550270506aac43f64b6a97",
                "d5c1baa2884aa0b577c22d5f0ff8005b19334461"
            ]
        },
        "66153": {
            "id": "PR_kwDOAO6SJc4_Qv2x",
            "public_id": 66153,
            "url": "https://github.com/godotengine/godot/pull/66153",
            "diff_url": "https://github.com/godotengine/godot/pull/66153.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66153.patch",
            "title": "[3.x] Document behavior of areas with concave shapes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyOTgzNw==",
            "created_at": "2022-09-20T10:04:42Z",
            "updated_at": "2022-09-21T11:35:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be5d18163dfd84cec113f7a5685f66d95da102af"
            ]
        },
        "66155": {
            "id": "PR_kwDOAO6SJc4_Q8VR",
            "public_id": 66155,
            "url": "https://github.com/godotengine/godot/pull/66155",
            "diff_url": "https://github.com/godotengine/godot/pull/66155.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66155.patch",
            "title": "[3.x] Don't store frame of playing AnimatedSprite",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-09-20T10:51:39Z",
            "updated_at": "2022-10-03T12:02:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "dbce96abd9292a3b6a1b9d69f1cff4f9e77f2a1d"
            ]
        },
        "66168": {
            "id": "PR_kwDOAO6SJc4_SQ3G",
            "public_id": 66168,
            "url": "https://github.com/godotengine/godot/pull/66168",
            "diff_url": "https://github.com/godotengine/godot/pull/66168.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66168.patch",
            "title": "Expose the \"restart on exit\" OS functionality (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-20T15:28:23Z",
            "updated_at": "2022-10-04T17:39:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "76a14cfd02de61adcbc0dc18afbbe4c4cf22000f"
            ]
        },
        "66208": {
            "id": "PR_kwDOAO6SJc4_V5gD",
            "public_id": 66208,
            "url": "https://github.com/godotengine/godot/pull/66208",
            "diff_url": "https://github.com/godotengine/godot/pull/66208.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66208.patch",
            "title": "[3.x] Style: Ensure consistent formatting with clang-format 15",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-21T11:09:57Z",
            "updated_at": "2023-01-09T13:43:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f9b91d8d241c086a5ee1a18148cdcafb433bae06"
            ]
        },
        "66212": {
            "id": "PR_kwDOAO6SJc4_WhkS",
            "public_id": 66212,
            "url": "https://github.com/godotengine/godot/pull/66212",
            "diff_url": "https://github.com/godotengine/godot/pull/66212.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66212.patch",
            "title": "`ScriptTextEditor` Fix checking if script is attached to any node belonging to scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-09-21T13:32:26Z",
            "updated_at": "2022-12-05T13:01:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7f7966e10aa6b193012a36751dfc9f8c570b8659"
            ]
        },
        "66216": {
            "id": "PR_kwDOAO6SJc4_XEl5",
            "public_id": 66216,
            "url": "https://github.com/godotengine/godot/pull/66216",
            "diff_url": "https://github.com/godotengine/godot/pull/66216.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66216.patch",
            "title": "Enable ANSI escape code processing on Windows 10 and later (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-21T15:22:49Z",
            "updated_at": "2022-09-22T14:22:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "257305c58d7b349aabd4c3679b013a63c16bfe43"
            ]
        },
        "66225": {
            "id": "PR_kwDOAO6SJc4_X0Gq",
            "public_id": 66225,
            "url": "https://github.com/godotengine/godot/pull/66225",
            "diff_url": "https://github.com/godotengine/godot/pull/66225.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66225.patch",
            "title": "Document Mesh vertex color compression clamping overbright/HDR colors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-21T18:32:44Z",
            "updated_at": "2022-09-22T18:37:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "811f814f4547c6b8072cb8a94d18a9b2a20db8dc"
            ]
        },
        "66227": {
            "id": "PR_kwDOAO6SJc4_YDHH",
            "public_id": 66227,
            "url": "https://github.com/godotengine/godot/pull/66227",
            "diff_url": "https://github.com/godotengine/godot/pull/66227.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66227.patch",
            "title": "[3.x] Make \"Access as Unique Name\" a shortcut",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-09-21T19:34:31Z",
            "updated_at": "2022-09-29T12:57:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "9d4bc8528e10dc6f625ab2f599e0b53a4b7ecf13"
            ]
        },
        "66229": {
            "id": "PR_kwDOAO6SJc4_YMSO",
            "public_id": 66229,
            "url": "https://github.com/godotengine/godot/pull/66229",
            "diff_url": "https://github.com/godotengine/godot/pull/66229.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66229.patch",
            "title": "[3.x] Add type icons to editor docs' hierarchy",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-09-21T20:18:16Z",
            "updated_at": "2022-10-04T09:45:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84f0e470a15fccc9a7e4b066f99ee967705e262f"
            ]
        },
        "66255": {
            "id": "PR_kwDOAO6SJc4_a8mz",
            "public_id": 66255,
            "url": "https://github.com/godotengine/godot/pull/66255",
            "diff_url": "https://github.com/godotengine/godot/pull/66255.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66255.patch",
            "title": "[3.x] GDNative: Fix `script_data` error when updating placeholder scripts for GDNative libraries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MDEwNw==",
            "created_at": "2022-09-22T11:21:18Z",
            "updated_at": "2022-12-05T01:57:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1af4ba04cd5c85c6e26aff711a471ac3c57e6022"
            ]
        },
        "66260": {
            "id": "PR_kwDOAO6SJc4_cCRw",
            "public_id": 66260,
            "url": "https://github.com/godotengine/godot/pull/66260",
            "diff_url": "https://github.com/godotengine/godot/pull/66260.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66260.patch",
            "title": "Fix array-bounds warning in BVH",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-09-22T15:13:09Z",
            "updated_at": "2022-12-04T13:16:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "91d252c69795cdfc53e71c553edcff665636ea16"
            ]
        },
        "66262": {
            "id": "PR_kwDOAO6SJc4_cGzs",
            "public_id": 66262,
            "url": "https://github.com/godotengine/godot/pull/66262",
            "diff_url": "https://github.com/godotengine/godot/pull/66262.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66262.patch",
            "title": "Fix TileMaps placing baked NavigationPolygons with wrong offset without a Navigation2D node",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-09-22T15:28:35Z",
            "updated_at": "2022-09-22T19:25:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "881e49c375f126987aa57528d6f8ef70462869c6"
            ]
        },
        "66297": {
            "id": "PR_kwDOAO6SJc4_fivQ",
            "public_id": 66297,
            "url": "https://github.com/godotengine/godot/pull/66297",
            "diff_url": "https://github.com/godotengine/godot/pull/66297.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66297.patch",
            "title": "SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-23T11:57:12Z",
            "updated_at": "2022-12-04T13:17:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5c3d13dc0dbbf95a2350f57d69e7cdc546d395d"
            ]
        },
        "66298": {
            "id": "PR_kwDOAO6SJc4_fjd6",
            "public_id": 66298,
            "url": "https://github.com/godotengine/godot/pull/66298",
            "diff_url": "https://github.com/godotengine/godot/pull/66298.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66298.patch",
            "title": "[3.x] Fix crash when ScriptEditor accesses Script with no language set",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-09-23T12:00:26Z",
            "updated_at": "2022-09-27T21:26:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eccc802d7e93fee5b1523a3ce5539aebedf1a8e7"
            ]
        },
        "66303": {
            "id": "PR_kwDOAO6SJc4_f5m5",
            "public_id": 66303,
            "url": "https://github.com/godotengine/godot/pull/66303",
            "diff_url": "https://github.com/godotengine/godot/pull/66303.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66303.patch",
            "title": "SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-23T13:22:35Z",
            "updated_at": "2022-12-12T13:06:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "26e9145c26e6a6c2794300a4a7cf5b19e8b6be37"
            ]
        },
        "66314": {
            "id": "PR_kwDOAO6SJc4_g3rK",
            "public_id": 66314,
            "url": "https://github.com/godotengine/godot/pull/66314",
            "diff_url": "https://github.com/godotengine/godot/pull/66314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66314.patch",
            "title": "[Windows, 3.x] Fix WM_CHAR processing code using Unicode char instead of Virtual key.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-09-23T17:26:02Z",
            "updated_at": "2022-12-05T01:17:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "77fc88e9a6f4270d7c56f4f20df1e42cd17ac051"
            ]
        },
        "66326": {
            "id": "PR_kwDOAO6SJc4_hqZs",
            "public_id": 66326,
            "url": "https://github.com/godotengine/godot/pull/66326",
            "diff_url": "https://github.com/godotengine/godot/pull/66326.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66326.patch",
            "title": "Add note regarding RefCounted to EditorScript docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNjA0OTY=",
            "created_at": "2022-09-23T22:02:53Z",
            "updated_at": "2022-12-12T05:36:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e5dc2ed98278575ca6d0cae68228995bbc386ada"
            ]
        },
        "66327": {
            "id": "PR_kwDOAO6SJc4_hq01",
            "public_id": 66327,
            "url": "https://github.com/godotengine/godot/pull/66327",
            "diff_url": "https://github.com/godotengine/godot/pull/66327.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66327.patch",
            "title": "Fix debanding strength being affected by environment adjustments (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-23T22:05:32Z",
            "updated_at": "2022-12-05T01:17:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d0d9037cd26a4cbfbf81bd2953e8a47ab082119"
            ]
        },
        "66355": {
            "id": "PR_kwDOAO6SJc4_isBo",
            "public_id": 66355,
            "url": "https://github.com/godotengine/godot/pull/66355",
            "diff_url": "https://github.com/godotengine/godot/pull/66355.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66355.patch",
            "title": "Fix ColorPicker always emitting color_changed on html submit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-09-24T13:47:54Z",
            "updated_at": "2022-11-30T14:36:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "544727ac1ea7616c9f44116360d038cfcda5f763"
            ]
        },
        "66388": {
            "id": "PR_kwDOAO6SJc4_jRDa",
            "public_id": 66388,
            "url": "https://github.com/godotengine/godot/pull/66388",
            "diff_url": "https://github.com/godotengine/godot/pull/66388.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66388.patch",
            "title": "[3.x] C#: Add Basis Euler angle code to match 4.x core",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-09-25T04:34:01Z",
            "updated_at": "2023-04-11T08:44:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fdce2a1dfc2d90571cb6826b009e51ac2b15ca16"
            ]
        },
        "66466": {
            "id": "PR_kwDOAO6SJc4_ociw",
            "public_id": 66466,
            "url": "https://github.com/godotengine/godot/pull/66466",
            "diff_url": "https://github.com/godotengine/godot/pull/66466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66466.patch",
            "title": "Take FXAA samples from half-pixel coordinates to improve quality",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2022-09-26T18:54:44Z",
            "updated_at": "2022-11-30T14:39:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dbcc0fa2a60edb3f3e69b0b73e7c9c612872559e"
            ]
        },
        "66467": {
            "id": "PR_kwDOAO6SJc4_okub",
            "public_id": 66467,
            "url": "https://github.com/godotengine/godot/pull/66467",
            "diff_url": "https://github.com/godotengine/godot/pull/66467.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66467.patch",
            "title": "Fix DirAccessWindows::make_dir() choking on \"..\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MTY4OTI5",
            "created_at": "2022-09-26T19:25:05Z",
            "updated_at": "2022-12-05T02:01:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0d3d5ac76983de35b8c1dddd65a4c2f8be74d555"
            ]
        },
        "66480": {
            "id": "PR_kwDOAO6SJc4_pwm9",
            "public_id": 66480,
            "url": "https://github.com/godotengine/godot/pull/66480",
            "diff_url": "https://github.com/godotengine/godot/pull/66480.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66480.patch",
            "title": "Port `Input.action_press/release()` changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-09-27T01:28:57Z",
            "updated_at": "2022-12-05T01:54:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f0c852c9b0fa99fc14c4f2e3ab6f89c7f0e0ee2"
            ]
        },
        "66489": {
            "id": "PR_kwDOAO6SJc4_rtV4",
            "public_id": 66489,
            "url": "https://github.com/godotengine/godot/pull/66489",
            "diff_url": "https://github.com/godotengine/godot/pull/66489.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66489.patch",
            "title": "SCons: Fix MSVC D9025 warning overriding opt level",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-27T10:39:10Z",
            "updated_at": "2022-12-12T13:44:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9505f5fdd8ccc8954db874d0457d98c30bfed100"
            ]
        },
        "66493": {
            "id": "PR_kwDOAO6SJc4_sA2a",
            "public_id": 66493,
            "url": "https://github.com/godotengine/godot/pull/66493",
            "diff_url": "https://github.com/godotengine/godot/pull/66493.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66493.patch",
            "title": "SCons: Fix MSVC warning LNK4042 about dupe objects in regex",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-27T11:46:36Z",
            "updated_at": "2022-12-12T06:15:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73"
            ]
        },
        "66525": {
            "id": "PR_kwDOAO6SJc4_v-p4",
            "public_id": 66525,
            "url": "https://github.com/godotengine/godot/pull/66525",
            "diff_url": "https://github.com/godotengine/godot/pull/66525.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66525.patch",
            "title": "Document `print_stack()` and `get_stack()` requiring a debugger connection",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-09-28T06:31:17Z",
            "updated_at": "2023-02-09T01:01:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "530e31d4a38a6129c0b7ac7cbd9928788ed28e4b"
            ]
        },
        "66530": {
            "id": "PR_kwDOAO6SJc4_wSw4",
            "public_id": 66530,
            "url": "https://github.com/godotengine/godot/pull/66530",
            "diff_url": "https://github.com/godotengine/godot/pull/66530.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66530.patch",
            "title": "[3.x] Fix NavigationObstacle not registering to default navigation map",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-09-28T07:54:48Z",
            "updated_at": "2022-12-05T01:18:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fba5a4ab9ac606c3ecbae638c369cea546e8e23a"
            ]
        },
        "66585": {
            "id": "PR_kwDOAO6SJc4_1Gnn",
            "public_id": 66585,
            "url": "https://github.com/godotengine/godot/pull/66585",
            "diff_url": "https://github.com/godotengine/godot/pull/66585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66585.patch",
            "title": "Fix NavigationObstacle not estimating radius",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-09-29T06:45:44Z",
            "updated_at": "2022-12-05T01:18:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "acf86efebc40317baceb52018270d04e33d8cbcc"
            ]
        },
        "66654": {
            "id": "PR_kwDOAO6SJc4_7EGF",
            "public_id": 66654,
            "url": "https://github.com/godotengine/godot/pull/66654",
            "diff_url": "https://github.com/godotengine/godot/pull/66654.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66654.patch",
            "title": "Debugger: Clear stack dump on execution stop",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-09-30T09:25:54Z",
            "updated_at": "2022-10-03T13:07:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "1a7c1eb858e49d49cee057695d5075225fc299ab"
            ]
        },
        "66711": {
            "id": "PR_kwDOAO6SJc4__aQD",
            "public_id": 66711,
            "url": "https://github.com/godotengine/godot/pull/66711",
            "diff_url": "https://github.com/godotengine/godot/pull/66711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66711.patch",
            "title": "[3.x] PopupMenu rework and enhancements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2022-10-01T15:26:32Z",
            "updated_at": "2023-01-23T16:57:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a5992c9f16168e74094a8c08caf74a286df1389"
            ]
        },
        "66714": {
            "id": "PR_kwDOAO6SJc4__egE",
            "public_id": 66714,
            "url": "https://github.com/godotengine/godot/pull/66714",
            "diff_url": "https://github.com/godotengine/godot/pull/66714.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66714.patch",
            "title": "Remove LGTM badge from README",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMTcxOTc=",
            "created_at": "2022-10-01T16:32:41Z",
            "updated_at": "2022-12-01T04:20:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "db687b1fcd5b3a4cd5be2649009f2b3129cea56c"
            ]
        },
        "66752": {
            "id": "PR_kwDOAO6SJc5AAG1T",
            "public_id": 66752,
            "url": "https://github.com/godotengine/godot/pull/66752",
            "diff_url": "https://github.com/godotengine/godot/pull/66752.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66752.patch",
            "title": "[3.x] Fix crash executing `MultiMesh.reset_instance_physics_interpolation`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-02T07:35:31Z",
            "updated_at": "2022-12-05T01:19:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f33dfe8236274ed5e2c1a0a00bdcb8eafdc0b16d"
            ]
        },
        "66806": {
            "id": "PR_kwDOAO6SJc5ACoKT",
            "public_id": 66806,
            "url": "https://github.com/godotengine/godot/pull/66806",
            "diff_url": "https://github.com/godotengine/godot/pull/66806.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66806.patch",
            "title": "Fix avoidance calculation on NO_THREADS build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-10-03T09:53:22Z",
            "updated_at": "2022-12-05T01:20:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f15cb16b1478b10d16df502c02b530b4b0ea670c"
            ]
        },
        "66814": {
            "id": "PR_kwDOAO6SJc5AC8dz",
            "public_id": 66814,
            "url": "https://github.com/godotengine/godot/pull/66814",
            "diff_url": "https://github.com/godotengine/godot/pull/66814.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66814.patch",
            "title": "[Web] Add PS3 gamepad mapping for FF+Linux.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2022-10-03T11:09:27Z",
            "updated_at": "2022-12-12T13:45:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0fe0505f77a8d15a68a434184a86167571709b5e"
            ]
        },
        "66832": {
            "id": "PR_kwDOAO6SJc5AEy-1",
            "public_id": 66832,
            "url": "https://github.com/godotengine/godot/pull/66832",
            "diff_url": "https://github.com/godotengine/godot/pull/66832.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66832.patch",
            "title": "[macOS] Fix ⌘ + . + other modifier triggering twice.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-10-03T17:46:54Z",
            "updated_at": "2022-11-30T14:40:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bfbbe9c1d043cdd8550f5e41a8976d785da10c0f"
            ]
        },
        "66855": {
            "id": "PR_kwDOAO6SJc5AGKE_",
            "public_id": 66855,
            "url": "https://github.com/godotengine/godot/pull/66855",
            "diff_url": "https://github.com/godotengine/godot/pull/66855.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66855.patch",
            "title": "update messaging for focus to be less keyboard-specific (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwMjE0OTc3",
            "created_at": "2022-10-04T00:31:09Z",
            "updated_at": "2022-10-04T21:23:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e8c92fc7b5956cb96f14d3d779c579d7b5f4d00e"
            ]
        },
        "66856": {
            "id": "PR_kwDOAO6SJc5AGPI1",
            "public_id": 66856,
            "url": "https://github.com/godotengine/godot/pull/66856",
            "diff_url": "https://github.com/godotengine/godot/pull/66856.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66856.patch",
            "title": "GLTF imports & exports material texture filters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNjMyNjA5",
            "created_at": "2022-10-04T01:06:26Z",
            "updated_at": "2022-10-04T15:22:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bb34c55b3ca0c07407bb904c2b0301d7f1098878"
            ]
        },
        "66868": {
            "id": "PR_kwDOAO6SJc5AHV-S",
            "public_id": 66868,
            "url": "https://github.com/godotengine/godot/pull/66868",
            "diff_url": "https://github.com/godotengine/godot/pull/66868.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66868.patch",
            "title": "Fix GDScript export hint for Navigation2D layer names",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-10-04T08:34:00Z",
            "updated_at": "2022-12-05T01:21:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d955d4a1c15409f611cc11f54599dc4dc7858bac"
            ]
        },
        "66871": {
            "id": "PR_kwDOAO6SJc5AH7iF",
            "public_id": 66871,
            "url": "https://github.com/godotengine/godot/pull/66871",
            "diff_url": "https://github.com/godotengine/godot/pull/66871.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66871.patch",
            "title": "HTML5: Add missing `OS::get_cursor_shape()` implementation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-10-04T10:50:53Z",
            "updated_at": "2022-12-05T01:21:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f6c8b114b1e4afe0d734a2bda698fa78ec65470"
            ]
        },
        "66889": {
            "id": "PR_kwDOAO6SJc5AJfJC",
            "public_id": 66889,
            "url": "https://github.com/godotengine/godot/pull/66889",
            "diff_url": "https://github.com/godotengine/godot/pull/66889.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66889.patch",
            "title": "GLTF import external images correctly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkwNjMyNjA5",
            "created_at": "2022-10-04T16:05:56Z",
            "updated_at": "2022-10-05T15:08:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "08c801738e59ab5dea84823f10f0323a67195781"
            ]
        },
        "66913": {
            "id": "PR_kwDOAO6SJc5ALaej",
            "public_id": 66913,
            "url": "https://github.com/godotengine/godot/pull/66913",
            "diff_url": "https://github.com/godotengine/godot/pull/66913.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66913.patch",
            "title": "Describe the left mouse button constant as the primary button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-05T02:41:55Z",
            "updated_at": "2022-12-01T04:21:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "f6e9565bdc56c2def2a0bb87b77bdf4f36bd70bc"
            ]
        },
        "66942": {
            "id": "PR_kwDOAO6SJc5AO1hq",
            "public_id": 66942,
            "url": "https://github.com/godotengine/godot/pull/66942",
            "diff_url": "https://github.com/godotengine/godot/pull/66942.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66942.patch",
            "title": "Fix null in android keyboard handling.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc4OTM0NDAx",
            "created_at": "2022-10-05T17:21:00Z",
            "updated_at": "2022-12-05T01:22:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "31fe6848e89cbd60868c870e1ce80d8891fbe3a3"
            ]
        },
        "66945": {
            "id": "PR_kwDOAO6SJc5AO7xY",
            "public_id": 66945,
            "url": "https://github.com/godotengine/godot/pull/66945",
            "diff_url": "https://github.com/godotengine/godot/pull/66945.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66945.patch",
            "title": "Add cursor shape support for the Android platform",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-10-05T17:48:56Z",
            "updated_at": "2022-10-05T20:07:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "46f091a803f4ef8c5d96a1e12c392c6f2898ed93"
            ]
        },
        "66967": {
            "id": "PR_kwDOAO6SJc5ARuXF",
            "public_id": 66967,
            "url": "https://github.com/godotengine/godot/pull/66967",
            "diff_url": "https://github.com/godotengine/godot/pull/66967.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66967.patch",
            "title": "[3.x] Improve StaticBody description",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-06T07:13:01Z",
            "updated_at": "2022-10-07T01:30:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "78ea140bb379e1364d22e8c1df675117ad0a07af"
            ]
        },
        "66970": {
            "id": "PR_kwDOAO6SJc5AR-xZ",
            "public_id": 66970,
            "url": "https://github.com/godotengine/godot/pull/66970",
            "diff_url": "https://github.com/godotengine/godot/pull/66970.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66970.patch",
            "title": "[3.x] Center icons vertically in editor docs' hierarchy",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-06T07:59:56Z",
            "updated_at": "2022-10-07T01:30:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90e9e7c37df7d83850062964df156d3324a24c03"
            ]
        },
        "66971": {
            "id": "PR_kwDOAO6SJc5ASCYE",
            "public_id": 66971,
            "url": "https://github.com/godotengine/godot/pull/66971",
            "diff_url": "https://github.com/godotengine/godot/pull/66971.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66971.patch",
            "title": "[3.x] Make it clear that obstacles don't affect pathfinding",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-06T08:09:49Z",
            "updated_at": "2022-10-07T01:30:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1100f217d7f16b733f30f0e19936789c2ed9577f"
            ]
        },
        "66977": {
            "id": "PR_kwDOAO6SJc5ASqGz",
            "public_id": 66977,
            "url": "https://github.com/godotengine/godot/pull/66977",
            "diff_url": "https://github.com/godotengine/godot/pull/66977.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/66977.patch",
            "title": "Debugger: Fix fetching source to link C++ error on GitHub",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-10-06T09:48:18Z",
            "updated_at": "2022-12-05T02:09:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4d29346a7413db874b03525112211a1368036d4d"
            ]
        },
        "67040": {
            "id": "PR_kwDOAO6SJc5AaMvV",
            "public_id": 67040,
            "url": "https://github.com/godotengine/godot/pull/67040",
            "diff_url": "https://github.com/godotengine/godot/pull/67040.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67040.patch",
            "title": "Only support XDG directory path configuration on Linux (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-10-07T17:05:13Z",
            "updated_at": "2023-02-09T01:01:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06c266f231992dc4feda76e4e2e2d678019f1429"
            ]
        },
        "67044": {
            "id": "PR_kwDOAO6SJc5Aaa2k",
            "public_id": 67044,
            "url": "https://github.com/godotengine/godot/pull/67044",
            "diff_url": "https://github.com/godotengine/godot/pull/67044.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67044.patch",
            "title": "[3.x] Fix bug in setting custom cursor on web",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc4OTM0NDAx",
            "created_at": "2022-10-07T18:18:35Z",
            "updated_at": "2022-12-12T14:00:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6812e66f33761ee4d02a7439af8fbea84e63e3f9"
            ]
        },
        "67053": {
            "id": "PR_kwDOAO6SJc5Aa-qE",
            "public_id": 67053,
            "url": "https://github.com/godotengine/godot/pull/67053",
            "diff_url": "https://github.com/godotengine/godot/pull/67053.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67053.patch",
            "title": "Document `Array.sort()` and `sort_custom()` using unstable sorting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-10-07T21:50:26Z",
            "updated_at": "2023-02-09T01:01:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "85b617a6a3a17f05b8e111220daec6eb769a81e8"
            ]
        },
        "67068": {
            "id": "PR_kwDOAO6SJc5AbfSt",
            "public_id": 67068,
            "url": "https://github.com/godotengine/godot/pull/67068",
            "diff_url": "https://github.com/godotengine/godot/pull/67068.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67068.patch",
            "title": "[3.x] Remove leading spaces from enumerator name hints",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-08T07:25:25Z",
            "updated_at": "2022-10-12T01:00:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "456c0ecda6275aa5c371b2145840b21afc4446a7"
            ]
        },
        "67099": {
            "id": "PR_kwDOAO6SJc5AcGKc",
            "public_id": 67099,
            "url": "https://github.com/godotengine/godot/pull/67099",
            "diff_url": "https://github.com/godotengine/godot/pull/67099.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67099.patch",
            "title": "Document (Omni/Spot)Light ignoring Spatial's scale property (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-10-08T21:14:32Z",
            "updated_at": "2022-12-05T01:23:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d17d6d6cc4a7751c493b9f7148a08cadbd0d27d4"
            ]
        },
        "67141": {
            "id": "PR_kwDOAO6SJc5Ac0UU",
            "public_id": 67141,
            "url": "https://github.com/godotengine/godot/pull/67141",
            "diff_url": "https://github.com/godotengine/godot/pull/67141.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67141.patch",
            "title": "Fix Editor crash when MeshLibrary gets replaced while used in an open Scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-10-09T15:26:33Z",
            "updated_at": "2022-12-05T01:23:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d6805e8c332ccfcc9411f239d954cc0ff90abb64"
            ]
        },
        "67236": {
            "id": "PR_kwDOAO6SJc5AjEX3",
            "public_id": 67236,
            "url": "https://github.com/godotengine/godot/pull/67236",
            "diff_url": "https://github.com/godotengine/godot/pull/67236.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67236.patch",
            "title": "Fix newlines not honored in Windows console",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2022-10-11T08:15:39Z",
            "updated_at": "2022-12-12T06:41:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e14c5186e25020a3759f7e444eba00fb3aa82bb3"
            ]
        },
        "67255": {
            "id": "PR_kwDOAO6SJc5Akj6F",
            "public_id": 67255,
            "url": "https://github.com/godotengine/godot/pull/67255",
            "diff_url": "https://github.com/godotengine/godot/pull/67255.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67255.patch",
            "title": "Hide text of RichTextLabel if BBCode is enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-10-11T13:30:38Z",
            "updated_at": "2022-12-05T01:25:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "a0ad958582d63a7413992190607ea3fa33bf29aa"
            ]
        },
        "67264": {
            "id": "PR_kwDOAO6SJc5Almi4",
            "public_id": 67264,
            "url": "https://github.com/godotengine/godot/pull/67264",
            "diff_url": "https://github.com/godotengine/godot/pull/67264.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67264.patch",
            "title": "Properly initialize use_aabb_center in visual server",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTIxMzM5",
            "created_at": "2022-10-11T16:59:27Z",
            "updated_at": "2022-11-15T18:32:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7e840ae883a34ddb6bad76c680fff85aa27af610"
            ]
        },
        "67272": {
            "id": "PR_kwDOAO6SJc5AmOfs",
            "public_id": 67272,
            "url": "https://github.com/godotengine/godot/pull/67272",
            "diff_url": "https://github.com/godotengine/godot/pull/67272.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67272.patch",
            "title": "Actually set the execinfo flag on non-glibc systems",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2022-10-11T19:48:49Z",
            "updated_at": "2023-01-23T19:49:24Z",
            "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": [
                "a3b53538920e1a60102623a894533da76f127c22"
            ]
        },
        "67282": {
            "id": "PR_kwDOAO6SJc5Amse0",
            "public_id": 67282,
            "url": "https://github.com/godotengine/godot/pull/67282",
            "diff_url": "https://github.com/godotengine/godot/pull/67282.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67282.patch",
            "title": "Fix Skeleton3D falsely assuming all physical bones will be children of their first bone",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyNDQxMDg2",
            "created_at": "2022-10-11T22:13:02Z",
            "updated_at": "2022-12-05T02:12:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "913f57f695e8b62612cb1e872b4ce1dc5d9ef057"
            ]
        },
        "67313": {
            "id": "PR_kwDOAO6SJc5AqncX",
            "public_id": 67313,
            "url": "https://github.com/godotengine/godot/pull/67313",
            "diff_url": "https://github.com/godotengine/godot/pull/67313.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67313.patch",
            "title": "[3.x] Rename `set_indexed` & `get_child`'s params to be clearer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-10-12T16:03:18Z",
            "updated_at": "2022-10-31T11:29:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6102f3cfc2fd4408c3cce2ae90b2b264643a5e6e"
            ]
        },
        "67325": {
            "id": "PR_kwDOAO6SJc5ArqWk",
            "public_id": 67325,
            "url": "https://github.com/godotengine/godot/pull/67325",
            "diff_url": "https://github.com/godotengine/godot/pull/67325.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67325.patch",
            "title": "[Web] Add the \"serve\" and \"run\" scons targets.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2022-10-12T20:28:46Z",
            "updated_at": "2022-12-12T13:11:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a06602363c9b001a1877afa771b3282f2230595c"
            ]
        },
        "67328": {
            "id": "PR_kwDOAO6SJc5Ar1-N",
            "public_id": 67328,
            "url": "https://github.com/godotengine/godot/pull/67328",
            "diff_url": "https://github.com/godotengine/godot/pull/67328.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67328.patch",
            "title": "[3.x] Expose various color themes for `Button`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-10-12T21:21:13Z",
            "updated_at": "2022-10-14T14:49:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6059cf259464bd826f4ee98ea68acc3237272642"
            ]
        },
        "67336": {
            "id": "PR_kwDOAO6SJc5Asiut",
            "public_id": 67336,
            "url": "https://github.com/godotengine/godot/pull/67336",
            "diff_url": "https://github.com/godotengine/godot/pull/67336.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67336.patch",
            "title": "Fix bug in CylinderMesh when computing normals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNDY2MDM=",
            "created_at": "2022-10-13T02:23:00Z",
            "updated_at": "2022-12-05T02:07:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "491ec622f641c28c919c9f8d1b0fbaad014e4714"
            ]
        },
        "67347": {
            "id": "PR_kwDOAO6SJc5Auz_c",
            "public_id": 67347,
            "url": "https://github.com/godotengine/godot/pull/67347",
            "diff_url": "https://github.com/godotengine/godot/pull/67347.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67347.patch",
            "title": "[3.x] Improve Scene Tree Dock's Node filter (Allow multiple terms & more)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2022-10-13T12:28:33Z",
            "updated_at": "2024-02-07T08:55:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8049fbdb9f61490e1f83c149591b8deb7474827c"
            ]
        },
        "67358": {
            "id": "PR_kwDOAO6SJc5AwRYX",
            "public_id": 67358,
            "url": "https://github.com/godotengine/godot/pull/67358",
            "diff_url": "https://github.com/godotengine/godot/pull/67358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67358.patch",
            "title": "Add JetBrains Fleet folder to gitignore",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2022-10-13T17:03:03Z",
            "updated_at": "2022-12-12T05:35:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "166d86ca84460650b79da6672eb46f278c6214f8"
            ]
        },
        "67360": {
            "id": "PR_kwDOAO6SJc5AwV0M",
            "public_id": 67360,
            "url": "https://github.com/godotengine/godot/pull/67360",
            "diff_url": "https://github.com/godotengine/godot/pull/67360.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67360.patch",
            "title": "Expose all existing PropertyHint global enums",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzg2OA==",
            "created_at": "2022-10-13T17:18:00Z",
            "updated_at": "2022-12-14T22:57:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dc5226ecfd63703cfda529065aafd4627b316be1"
            ]
        },
        "67386": {
            "id": "PR_kwDOAO6SJc5AzDtQ",
            "public_id": 67386,
            "url": "https://github.com/godotengine/godot/pull/67386",
            "diff_url": "https://github.com/godotengine/godot/pull/67386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67386.patch",
            "title": "WebM: Fix Android armv7 build after #64839",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-10-14T08:34:26Z",
            "updated_at": "2022-10-14T14:47:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15062a22d45aa51c061cb0e8e5071c2a9ccfc727"
            ]
        },
        "67444": {
            "id": "PR_kwDOAO6SJc5A28TH",
            "public_id": 67444,
            "url": "https://github.com/godotengine/godot/pull/67444",
            "diff_url": "https://github.com/godotengine/godot/pull/67444.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67444.patch",
            "title": "Add ability to pick random value from array",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU4ODQ1MDMw",
            "created_at": "2022-10-15T12:44:24Z",
            "updated_at": "2023-01-15T16:45:15Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9f4dbf415da6d150788915cb35a9c3dc7f04c547"
            ]
        },
        "67577": {
            "id": "PR_kwDOAO6SJc5BBOti",
            "public_id": 67577,
            "url": "https://github.com/godotengine/godot/pull/67577",
            "diff_url": "https://github.com/godotengine/godot/pull/67577.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67577.patch",
            "title": "Fix exporting with export template binaries over 2.0 GiB",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTQ1OTAz",
            "created_at": "2022-10-18T13:53:12Z",
            "updated_at": "2022-12-14T14:55:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "86fa3ba56015b0fb6f282277b37c211fe803c6f9"
            ]
        },
        "67607": {
            "id": "PR_kwDOAO6SJc5BEWZM",
            "public_id": 67607,
            "url": "https://github.com/godotengine/godot/pull/67607",
            "diff_url": "https://github.com/godotengine/godot/pull/67607.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67607.patch",
            "title": "[3.x] Add `double_tap` attribute to `InputEventScreenTouch`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-10-19T03:07:38Z",
            "updated_at": "2022-11-04T15:13:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "be4b07c3e4720e3cf1dabac1718eabf7846deae5"
            ]
        },
        "67609": {
            "id": "PR_kwDOAO6SJc5BEcvj",
            "public_id": 67609,
            "url": "https://github.com/godotengine/godot/pull/67609",
            "diff_url": "https://github.com/godotengine/godot/pull/67609.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67609.patch",
            "title": "Update the `clean` task configuration",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-10-19T03:38:54Z",
            "updated_at": "2022-12-05T01:28:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "71c76a4ff23a606f805112c86a873cf338cf4468"
            ]
        },
        "67612": {
            "id": "PR_kwDOAO6SJc5BEsOb",
            "public_id": 67612,
            "url": "https://github.com/godotengine/godot/pull/67612",
            "diff_url": "https://github.com/godotengine/godot/pull/67612.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67612.patch",
            "title": "[3.x] Fix get_path() error when calling get_node()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-19T05:07:08Z",
            "updated_at": "2022-12-05T01:29:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d6dc206bc2cf51cd0b90ce2e4af7692470101ee"
            ]
        },
        "67626": {
            "id": "PR_kwDOAO6SJc5BGYuS",
            "public_id": 67626,
            "url": "https://github.com/godotengine/godot/pull/67626",
            "diff_url": "https://github.com/godotengine/godot/pull/67626.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67626.patch",
            "title": "[3.x] Improve font glyph cache packing and texture update.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-10-19T11:33:24Z",
            "updated_at": "2022-11-03T11:10:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "46e2e0f62e881f8d741e93e4acf75e0d6d73b625"
            ]
        },
        "67649": {
            "id": "PR_kwDOAO6SJc5BJI2w",
            "public_id": 67649,
            "url": "https://github.com/godotengine/godot/pull/67649",
            "diff_url": "https://github.com/godotengine/godot/pull/67649.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67649.patch",
            "title": "Document known issues with CylinderShape (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-10-19T21:48:50Z",
            "updated_at": "2023-02-09T01:01:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "14391ef344a80381deb2e71a7817507893efba15"
            ]
        },
        "67664": {
            "id": "PR_kwDOAO6SJc5BKVp9",
            "public_id": 67664,
            "url": "https://github.com/godotengine/godot/pull/67664",
            "diff_url": "https://github.com/godotengine/godot/pull/67664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67664.patch",
            "title": "Don't try to import unknown dependency from scan",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMjk1MTk=",
            "created_at": "2022-10-20T05:26:29Z",
            "updated_at": "2023-06-15T06:13:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0463a445c4470509d581747bd272b0a76227c723"
            ]
        },
        "67666": {
            "id": "PR_kwDOAO6SJc5BKvJO",
            "public_id": 67666,
            "url": "https://github.com/godotengine/godot/pull/67666",
            "diff_url": "https://github.com/godotengine/godot/pull/67666.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67666.patch",
            "title": "[3.x] Fix wrong owner for editor plugin created nodes in instanced scene",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-20T07:15:56Z",
            "updated_at": "2022-12-05T01:31:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d50cfd9f181d02bff4830a4e1c5b49fa15280654"
            ]
        },
        "67677": {
            "id": "PR_kwDOAO6SJc5BNQFT",
            "public_id": 67677,
            "url": "https://github.com/godotengine/godot/pull/67677",
            "diff_url": "https://github.com/godotengine/godot/pull/67677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67677.patch",
            "title": "Document PopupMenu \"id_pressed\" behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2022-10-20T15:29:24Z",
            "updated_at": "2022-11-30T14:44:21Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b8aa5ebfeb30b01db6e70ccc790624632c7273ee"
            ]
        },
        "67681": {
            "id": "PR_kwDOAO6SJc5BOEzn",
            "public_id": 67681,
            "url": "https://github.com/godotengine/godot/pull/67681",
            "diff_url": "https://github.com/godotengine/godot/pull/67681.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67681.patch",
            "title": "[3.x] Android Editor: Add navigation controls to the spatial editor viewport",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-10-20T18:31:16Z",
            "updated_at": "2022-11-30T01:44:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cc59e18c9beb7f58c9e255b8220570059ca0cddb"
            ]
        },
        "67698": {
            "id": "PR_kwDOAO6SJc5BP38L",
            "public_id": 67698,
            "url": "https://github.com/godotengine/godot/pull/67698",
            "diff_url": "https://github.com/godotengine/godot/pull/67698.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67698.patch",
            "title": "[3.x] Fix error when having BoneAttachment before PhysicalBone",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-21T02:23:56Z",
            "updated_at": "2022-12-05T01:31:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3acc0779a418783fb627f62f482eb4c108690fce"
            ]
        },
        "67710": {
            "id": "PR_kwDOAO6SJc5BSOqF",
            "public_id": 67710,
            "url": "https://github.com/godotengine/godot/pull/67710",
            "diff_url": "https://github.com/godotengine/godot/pull/67710.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67710.patch",
            "title": "Remove error condition from get_global_transform()",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2022-10-21T12:58:12Z",
            "updated_at": "2023-03-09T06:56:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2ff676a696a9cc1d77c0a8f4d5f31de8c7b5bc1a"
            ]
        },
        "67767": {
            "id": "PR_kwDOAO6SJc5BWRb4",
            "public_id": 67767,
            "url": "https://github.com/godotengine/godot/pull/67767",
            "diff_url": "https://github.com/godotengine/godot/pull/67767.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67767.patch",
            "title": "Document debanding only affecting 3D rendering by default (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-10-22T22:05:26Z",
            "updated_at": "2023-02-09T01:01:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "4475a93736ff05c27a21f29a01e59e1dd9c4483c"
            ]
        },
        "67823": {
            "id": "PR_kwDOAO6SJc5BZOal",
            "public_id": 67823,
            "url": "https://github.com/godotengine/godot/pull/67823",
            "diff_url": "https://github.com/godotengine/godot/pull/67823.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67823.patch",
            "title": "Fix crash when calling `fill` method on an empty `Image`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxNzY=",
            "created_at": "2022-10-24T08:29:14Z",
            "updated_at": "2023-09-06T11:15:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "adec51cde87d29dd74efb6e5cd0167990de8d569"
            ]
        },
        "67834": {
            "id": "PR_kwDOAO6SJc5Ba6WP",
            "public_id": 67834,
            "url": "https://github.com/godotengine/godot/pull/67834",
            "diff_url": "https://github.com/godotengine/godot/pull/67834.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67834.patch",
            "title": "Handle closed splines in Collada importer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkzNzQ=",
            "created_at": "2022-10-24T14:37:11Z",
            "updated_at": "2022-12-05T02:06:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f7ab02bc637975a707455563f4954c2c43e976d"
            ]
        },
        "67836": {
            "id": "PR_kwDOAO6SJc5BbKUg",
            "public_id": 67836,
            "url": "https://github.com/godotengine/godot/pull/67836",
            "diff_url": "https://github.com/godotengine/godot/pull/67836.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67836.patch",
            "title": "doc: link GPUParticles2D to a more appropriate demo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMTQ2Mg==",
            "created_at": "2022-10-24T15:27:11Z",
            "updated_at": "2022-12-12T06:16:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "6db9752f23d73f4992bd32ecc73261d9f849c5f4"
            ]
        },
        "67852": {
            "id": "PR_kwDOAO6SJc5Bckek",
            "public_id": 67852,
            "url": "https://github.com/godotengine/godot/pull/67852",
            "diff_url": "https://github.com/godotengine/godot/pull/67852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67852.patch",
            "title": "Add more info to WAV import errors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBoD8pw",
            "created_at": "2022-10-24T20:53:35Z",
            "updated_at": "2022-12-12T05:35:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f5d256b118914817e2c7ac5c35421e2767fc1e79"
            ]
        },
        "67859": {
            "id": "PR_kwDOAO6SJc5Bdf_K",
            "public_id": 67859,
            "url": "https://github.com/godotengine/godot/pull/67859",
            "diff_url": "https://github.com/godotengine/godot/pull/67859.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67859.patch",
            "title": "Fix crash of `queue_free()` when main loop is not SceneTree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-25T01:43:48Z",
            "updated_at": "2022-11-30T14:45:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3b08d0e85233a594b016ae27e06b5f21536a6176"
            ]
        },
        "67867": {
            "id": "PR_kwDOAO6SJc5BfZvU",
            "public_id": 67867,
            "url": "https://github.com/godotengine/godot/pull/67867",
            "diff_url": "https://github.com/godotengine/godot/pull/67867.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67867.patch",
            "title": "[3.x] Only show named layers in layer menu",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-25T11:07:09Z",
            "updated_at": "2022-10-31T13:02:07Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51fcc013c0f23ecf743d1c875e07aa0ff220f3fd"
            ]
        },
        "67910": {
            "id": "PR_kwDOAO6SJc5Bmy4i",
            "public_id": 67910,
            "url": "https://github.com/godotengine/godot/pull/67910",
            "diff_url": "https://github.com/godotengine/godot/pull/67910.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67910.patch",
            "title": "Fix scrolling behavior with zero/low page value",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NzY0NDky",
            "created_at": "2022-10-26T18:00:38Z",
            "updated_at": "2023-08-28T14:26:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1608bea18809dcb4e744ee936f8de8f5660adfbe"
            ]
        },
        "67934": {
            "id": "PR_kwDOAO6SJc5Bo8R0",
            "public_id": 67934,
            "url": "https://github.com/godotengine/godot/pull/67934",
            "diff_url": "https://github.com/godotengine/godot/pull/67934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67934.patch",
            "title": "[3.x] Add math operators to Visual Shader node names",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0ODM4Mw==",
            "created_at": "2022-10-27T06:55:31Z",
            "updated_at": "2022-12-17T13:28:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "777916409648361f47de81b9a78dee2f864ee8da"
            ]
        },
        "67947": {
            "id": "PR_kwDOAO6SJc5BrWLf",
            "public_id": 67947,
            "url": "https://github.com/godotengine/godot/pull/67947",
            "diff_url": "https://github.com/godotengine/godot/pull/67947.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67947.patch",
            "title": "[3.x] Fix spatial gizmo still active when node is deselected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-27T15:34:32Z",
            "updated_at": "2022-12-05T01:32:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0025ab89c70839da7c15f14a0f30b4682548c08f"
            ]
        },
        "67995": {
            "id": "PR_kwDOAO6SJc5BybW2",
            "public_id": 67995,
            "url": "https://github.com/godotengine/godot/pull/67995",
            "diff_url": "https://github.com/godotengine/godot/pull/67995.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/67995.patch",
            "title": "[3.x] Stop centering clicked suggestions in the autocomplete popup",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2022-10-29T00:13:58Z",
            "updated_at": "2022-11-14T22:56:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "7a682236dfa16cd05d79afe6e8d4fd7b2288e68e"
            ]
        },
        "68003": {
            "id": "PR_kwDOAO6SJc5By1c1",
            "public_id": 68003,
            "url": "https://github.com/godotengine/godot/pull/68003",
            "diff_url": "https://github.com/godotengine/godot/pull/68003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68003.patch",
            "title": "Make Camera3D gizmo clickable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-10-29T06:04:11Z",
            "updated_at": "2022-12-01T04:22:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ca9063fe4ecbf261768d9e21fb0fb5d83bb2dfa8"
            ]
        },
        "68057": {
            "id": "PR_kwDOAO6SJc5B1ZBu",
            "public_id": 68057,
            "url": "https://github.com/godotengine/godot/pull/68057",
            "diff_url": "https://github.com/godotengine/godot/pull/68057.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68057.patch",
            "title": "Add buffer size check to Image.load_tga_from_buffer(). Fixes #67985",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkzNzQ=",
            "created_at": "2022-10-30T16:26:18Z",
            "updated_at": "2022-12-05T02:06:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cb07486db6fc53cc5a13e3451dd451e987f39d7"
            ]
        },
        "68064": {
            "id": "PR_kwDOAO6SJc5B1zPf",
            "public_id": 68064,
            "url": "https://github.com/godotengine/godot/pull/68064",
            "diff_url": "https://github.com/godotengine/godot/pull/68064.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68064.patch",
            "title": "`SpriteFramesEditor` Fix calculating frame index from mouse position",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-10-30T20:36:23Z",
            "updated_at": "2022-12-05T02:06:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1359579874b747ab34bdbdb23411b5dc733a609"
            ]
        },
        "68072": {
            "id": "PR_kwDOAO6SJc5B3Bio",
            "public_id": 68072,
            "url": "https://github.com/godotengine/godot/pull/68072",
            "diff_url": "https://github.com/godotengine/godot/pull/68072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68072.patch",
            "title": "fix: emit target_reached signal after updating state",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5ODgyOQ==",
            "created_at": "2022-10-31T07:19:45Z",
            "updated_at": "2022-12-05T01:33:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e186ae0437610dca2b266f62b204f2d7bd34ced"
            ]
        },
        "68077": {
            "id": "PR_kwDOAO6SJc5B3nQm",
            "public_id": 68077,
            "url": "https://github.com/godotengine/godot/pull/68077",
            "diff_url": "https://github.com/godotengine/godot/pull/68077.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68077.patch",
            "title": "[iOS, 3.x] Fix build with warnings=extra.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-10-31T09:47:35Z",
            "updated_at": "2022-11-21T21:15:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "987723b386f2b63ea33294c81ce026c6b45e1ae3"
            ]
        },
        "68087": {
            "id": "PR_kwDOAO6SJc5B5d02",
            "public_id": 68087,
            "url": "https://github.com/godotengine/godot/pull/68087",
            "diff_url": "https://github.com/godotengine/godot/pull/68087.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68087.patch",
            "title": "[3.x][Docs] Clarify `Array.fill` behavior when reference type is passed in",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-10-31T16:13:44Z",
            "updated_at": "2022-12-05T01:34:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f0141377447f8dd396235b3b57994fc126c80de"
            ]
        },
        "68101": {
            "id": "PR_kwDOAO6SJc5B7i8B",
            "public_id": 68101,
            "url": "https://github.com/godotengine/godot/pull/68101",
            "diff_url": "https://github.com/godotengine/godot/pull/68101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68101.patch",
            "title": "[3.x] Clarify offset parameter behavior in RegEx methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-01T01:46:58Z",
            "updated_at": "2022-12-05T01:34:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fef0a82183067b680180f0b0aa0aea021be433f4"
            ]
        },
        "68107": {
            "id": "PR_kwDOAO6SJc5B8ivn",
            "public_id": 68107,
            "url": "https://github.com/godotengine/godot/pull/68107",
            "diff_url": "https://github.com/godotengine/godot/pull/68107.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68107.patch",
            "title": "Cast dragged file name extension to lowercase",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0ODM4Mw==",
            "created_at": "2022-11-01T07:58:34Z",
            "updated_at": "2022-12-05T02:03:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "07e367cb0b07f02fef92420fde53e05be3d4b247"
            ]
        },
        "68114": {
            "id": "PR_kwDOAO6SJc5B9Q4C",
            "public_id": 68114,
            "url": "https://github.com/godotengine/godot/pull/68114",
            "diff_url": "https://github.com/godotengine/godot/pull/68114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68114.patch",
            "title": "[3.x] Improve dragging scene into 3D viewport",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-01T11:02:05Z",
            "updated_at": "2022-12-05T01:34:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f32f4ec051c5eba9e2e97c5d0cd759ff44371023"
            ]
        },
        "68115": {
            "id": "PR_kwDOAO6SJc5B9kB1",
            "public_id": 68115,
            "url": "https://github.com/godotengine/godot/pull/68115",
            "diff_url": "https://github.com/godotengine/godot/pull/68115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68115.patch",
            "title": "Fix Image::bump_map_to_normal_map incorrectly keeping mipmap flag",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-01T12:17:09Z",
            "updated_at": "2022-12-05T02:10:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1fa8b3dd420301dd5c2ad99b6bead6cffe1d4995"
            ]
        },
        "68167": {
            "id": "PR_kwDOAO6SJc5CDlVN",
            "public_id": 68167,
            "url": "https://github.com/godotengine/godot/pull/68167",
            "diff_url": "https://github.com/godotengine/godot/pull/68167.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68167.patch",
            "title": "[3.x] Add `ShapeCast2D/3D::get_collider_rid` method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-11-02T13:09:52Z",
            "updated_at": "2022-12-05T01:53:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e373c4eec6d2c9edb1ff96969926431751d583e"
            ]
        },
        "68189": {
            "id": "PR_kwDOAO6SJc5CGHHn",
            "public_id": 68189,
            "url": "https://github.com/godotengine/godot/pull/68189",
            "diff_url": "https://github.com/godotengine/godot/pull/68189.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68189.patch",
            "title": "[3.x] Add iOS UI Options",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjY5MzMw",
            "created_at": "2022-11-02T22:25:21Z",
            "updated_at": "2022-11-03T10:34:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e7b0e3a61142b5c7d874ba5b1d710d497b4f821"
            ]
        },
        "68190": {
            "id": "PR_kwDOAO6SJc5CGHTU",
            "public_id": 68190,
            "url": "https://github.com/godotengine/godot/pull/68190",
            "diff_url": "https://github.com/godotengine/godot/pull/68190.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68190.patch",
            "title": "[3.x] Add ProMotion/High Refresh Rate Support to iOS Exports",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjY5MzMw",
            "created_at": "2022-11-02T22:26:20Z",
            "updated_at": "2022-11-03T10:34:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e538771d4ff886778efe58bbb231f3a96b4991fc"
            ]
        },
        "68204": {
            "id": "PR_kwDOAO6SJc5CHewt",
            "public_id": 68204,
            "url": "https://github.com/godotengine/godot/pull/68204",
            "diff_url": "https://github.com/godotengine/godot/pull/68204.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68204.patch",
            "title": "(3.x) Fix compilation with custom \"GODOT_VERSION_STATUS\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-03T08:26:46Z",
            "updated_at": "2022-11-03T10:34:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3f407dc65c549e068b705c585e0293777164c946"
            ]
        },
        "68210": {
            "id": "PR_kwDOAO6SJc5CIhym",
            "public_id": 68210,
            "url": "https://github.com/godotengine/godot/pull/68210",
            "diff_url": "https://github.com/godotengine/godot/pull/68210.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68210.patch",
            "title": "[3.x] Fix docks to be reset to first tab when switching main tab",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2NDk5OTg=",
            "created_at": "2022-11-03T12:38:28Z",
            "updated_at": "2022-11-09T12:25:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "79ebba0f6b97222583720e2b1aa6d1c499751ff5"
            ]
        },
        "68246": {
            "id": "PR_kwDOAO6SJc5CMvlk",
            "public_id": 68246,
            "url": "https://github.com/godotengine/godot/pull/68246",
            "diff_url": "https://github.com/godotengine/godot/pull/68246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68246.patch",
            "title": "[3.x] Support AtlasTexture in radial modes of TextureProgress",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTQzOTA5",
            "created_at": "2022-11-04T10:27:36Z",
            "updated_at": "2023-04-12T13:40:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "afdf00c40f1a74e963a695ee1ea8116b0f15b519"
            ]
        },
        "68252": {
            "id": "PR_kwDOAO6SJc5CNdDa",
            "public_id": 68252,
            "url": "https://github.com/godotengine/godot/pull/68252",
            "diff_url": "https://github.com/godotengine/godot/pull/68252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68252.patch",
            "title": "[3.x] Fix Array.Shuffle incorrect mono bindings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-04T13:23:52Z",
            "updated_at": "2022-12-05T01:35:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bdcb1ff22824ab3d77750fd68e00e8d4be52469c"
            ]
        },
        "68260": {
            "id": "PR_kwDOAO6SJc5CN2Pv",
            "public_id": 68260,
            "url": "https://github.com/godotengine/godot/pull/68260",
            "diff_url": "https://github.com/godotengine/godot/pull/68260.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68260.patch",
            "title": "[macOS, 3.x] Disable Dock and Menu in fullscreen mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-04T14:43:34Z",
            "updated_at": "2022-11-14T13:44:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dbb52395bc7a795c0e05b1c4613aeaa239fb3999"
            ]
        },
        "68287": {
            "id": "PR_kwDOAO6SJc5CQnjw",
            "public_id": 68287,
            "url": "https://github.com/godotengine/godot/pull/68287",
            "diff_url": "https://github.com/godotengine/godot/pull/68287.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68287.patch",
            "title": "Fix wrong android key mapping.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2022-11-05T12:47:26Z",
            "updated_at": "2023-04-18T17:59:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a3f0dc5a831777ac67d4eadb865ecd6bb2b261e3"
            ]
        },
        "68345": {
            "id": "PR_kwDOAO6SJc5CSKGC",
            "public_id": 68345,
            "url": "https://github.com/godotengine/godot/pull/68345",
            "diff_url": "https://github.com/godotengine/godot/pull/68345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68345.patch",
            "title": "Fix static object destructors being called on gpu selection with X11",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMDQ1NjA5",
            "created_at": "2022-11-06T20:25:13Z",
            "updated_at": "2022-12-05T02:10:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5860f81c18a2de8b3f38d5a58946939b5cc81425"
            ]
        },
        "68384": {
            "id": "PR_kwDOAO6SJc5CWZ31",
            "public_id": 68384,
            "url": "https://github.com/godotengine/godot/pull/68384",
            "diff_url": "https://github.com/godotengine/godot/pull/68384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68384.patch",
            "title": "expose ARVRInterface::get_transform_for_eye to gdscript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk1MzQwMTc=",
            "created_at": "2022-11-07T18:48:18Z",
            "updated_at": "2022-11-14T13:43:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "872e36b8f9d748807cc8b60df8aad6b8f0855999"
            ]
        },
        "68441": {
            "id": "PR_kwDOAO6SJc5Cf06m",
            "public_id": 68441,
            "url": "https://github.com/godotengine/godot/pull/68441",
            "diff_url": "https://github.com/godotengine/godot/pull/68441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68441.patch",
            "title": "[3.x] Add support for pointer capture",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-11-09T07:45:06Z",
            "updated_at": "2022-11-10T15:21:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5149311316c5b2dd2c699b829b65532b95dae8df"
            ]
        },
        "68454": {
            "id": "PR_kwDOAO6SJc5CiU0R",
            "public_id": 68454,
            "url": "https://github.com/godotengine/godot/pull/68454",
            "diff_url": "https://github.com/godotengine/godot/pull/68454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68454.patch",
            "title": "[3.x] GDScript: Fix `get_method_list` for custom functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2022-11-09T15:38:15Z",
            "updated_at": "2024-02-07T09:30:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e922e49b138a445a1605b9ad735f3054b3397aaf"
            ]
        },
        "68455": {
            "id": "PR_kwDOAO6SJc5CiiEp",
            "public_id": 68455,
            "url": "https://github.com/godotengine/godot/pull/68455",
            "diff_url": "https://github.com/godotengine/godot/pull/68455.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68455.patch",
            "title": "Improve editor property capitalization",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-11-09T16:18:45Z",
            "updated_at": "2022-12-01T04:22:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aafa816946dbf06e71f48b2fc4c7a1edf1eec65c"
            ]
        },
        "68486": {
            "id": "PR_kwDOAO6SJc5CpxFK",
            "public_id": 68486,
            "url": "https://github.com/godotengine/godot/pull/68486",
            "diff_url": "https://github.com/godotengine/godot/pull/68486.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68486.patch",
            "title": "Add detail to NavigationPolygon outline error msg",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-11-10T20:11:42Z",
            "updated_at": "2022-12-12T06:24:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f30ebacbe851bd207e1c55e82d04caf150a59690"
            ]
        },
        "68497": {
            "id": "PR_kwDOAO6SJc5Cqpov",
            "public_id": 68497,
            "url": "https://github.com/godotengine/godot/pull/68497",
            "diff_url": "https://github.com/godotengine/godot/pull/68497.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68497.patch",
            "title": "Upgrade Android gradle plugin to version 7.2.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-11-11T00:43:39Z",
            "updated_at": "2022-12-12T13:46:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "151233b70281e928527be6d7e91df30c80104a0a"
            ]
        },
        "68538": {
            "id": "PR_kwDOAO6SJc5CuWr3",
            "public_id": 68538,
            "url": "https://github.com/godotengine/godot/pull/68538",
            "diff_url": "https://github.com/godotengine/godot/pull/68538.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68538.patch",
            "title": "Add GCC problem matcher to CI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-11-11T18:44:33Z",
            "updated_at": "2022-12-12T06:13:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d3641c9d0d6f2eb96391e5249d6dc21c4baa3417"
            ]
        },
        "68543": {
            "id": "PR_kwDOAO6SJc5Cu2G8",
            "public_id": 68543,
            "url": "https://github.com/godotengine/godot/pull/68543",
            "diff_url": "https://github.com/godotengine/godot/pull/68543.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68543.patch",
            "title": "Add MSVC problem matcher to CI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MjkxMDc=",
            "created_at": "2022-11-11T21:25:29Z",
            "updated_at": "2022-12-12T06:29:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed2c1d1c51a76ae77cac4b70a4e74f43a39d4ad4"
            ]
        },
        "68546": {
            "id": "PR_kwDOAO6SJc5CvMFt",
            "public_id": 68546,
            "url": "https://github.com/godotengine/godot/pull/68546",
            "diff_url": "https://github.com/godotengine/godot/pull/68546.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68546.patch",
            "title": "Fix errors while deselecting all tree items; issue #65185",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzNzI2NjI5",
            "created_at": "2022-11-12T00:14:15Z",
            "updated_at": "2023-01-06T15:05:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d4d5df2314208a99c589456a75299a334672acd2"
            ]
        },
        "68556": {
            "id": "PR_kwDOAO6SJc5CwLnZ",
            "public_id": 68556,
            "url": "https://github.com/godotengine/godot/pull/68556",
            "diff_url": "https://github.com/godotengine/godot/pull/68556.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68556.patch",
            "title": "Add alignment options to flow container",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMzMTI3MTY5",
            "created_at": "2022-11-12T11:21:44Z",
            "updated_at": "2022-11-14T19:28:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d0c29460a3df24503918199d17fa0aaa29aa0dc"
            ]
        },
        "68576": {
            "id": "PR_kwDOAO6SJc5CwyU9",
            "public_id": 68576,
            "url": "https://github.com/godotengine/godot/pull/68576",
            "diff_url": "https://github.com/godotengine/godot/pull/68576.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68576.patch",
            "title": "[3.x] Fix RichTextLabel: BBCode [color] tags are not counting in font char spacing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MDA0Mjgw",
            "created_at": "2022-11-12T20:37:56Z",
            "updated_at": "2023-08-04T18:01:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fa304b51303c21d27a89cb6b83578560843b1327"
            ]
        },
        "68587": {
            "id": "PR_kwDOAO6SJc5Cw_tR",
            "public_id": 68587,
            "url": "https://github.com/godotengine/godot/pull/68587",
            "diff_url": "https://github.com/godotengine/godot/pull/68587.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68587.patch",
            "title": "Add an exception for thirdparty subdirectories in file_format.sh",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2022-11-13T00:18:13Z",
            "updated_at": "2023-01-23T19:52:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10eaf0c52bcec565df46a90ceeebe59d52c8cbff"
            ]
        },
        "68589": {
            "id": "PR_kwDOAO6SJc5CxD5v",
            "public_id": 68589,
            "url": "https://github.com/godotengine/godot/pull/68589",
            "diff_url": "https://github.com/godotengine/godot/pull/68589.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68589.patch",
            "title": "Remove auto selecting the first file for FileDialog with Save mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIzNzI2NjI5",
            "created_at": "2022-11-13T01:31:59Z",
            "updated_at": "2023-01-06T15:05:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5cd30be56d1d34d84bd423fb99f8fa03edbfe75e"
            ]
        },
        "68625": {
            "id": "PR_kwDOAO6SJc5CyTxM",
            "public_id": 68625,
            "url": "https://github.com/godotengine/godot/pull/68625",
            "diff_url": "https://github.com/godotengine/godot/pull/68625.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68625.patch",
            "title": "[3.x] Add ability to pick random value from array",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MTYyMTky",
            "created_at": "2022-11-13T20:12:32Z",
            "updated_at": "2022-11-16T18:37:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb5b297fefbdf181a79d63735ae50bbfadcaf341"
            ]
        },
        "68630": {
            "id": "PR_kwDOAO6SJc5CymOL",
            "public_id": 68630,
            "url": "https://github.com/godotengine/godot/pull/68630",
            "diff_url": "https://github.com/godotengine/godot/pull/68630.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68630.patch",
            "title": "[3.x] Fix routing of `InputEventScreenDrag` events to `Control` nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-11-13T23:52:25Z",
            "updated_at": "2023-08-18T19:19:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b28bcb4cfc09267ebfc36a0d59289bacdaf131ce"
            ]
        },
        "68659": {
            "id": "PR_kwDOAO6SJc5C3C7N",
            "public_id": 68659,
            "url": "https://github.com/godotengine/godot/pull/68659",
            "diff_url": "https://github.com/godotengine/godot/pull/68659.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68659.patch",
            "title": "Correctly compute inverse_mass when inertia is defined by the user",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY3NzkyODgy",
            "created_at": "2022-11-14T17:31:36Z",
            "updated_at": "2023-04-03T18:44:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "de40dfaac0918320bdca2da82b8ca8690c1af1bd"
            ]
        },
        "68730": {
            "id": "PR_kwDOAO6SJc5DA_Ts",
            "public_id": 68730,
            "url": "https://github.com/godotengine/godot/pull/68730",
            "diff_url": "https://github.com/godotengine/godot/pull/68730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68730.patch",
            "title": "[3.x] Fix 'save & restart' logic for the Android Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-11-16T11:40:53Z",
            "updated_at": "2022-11-16T20:54:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5aab84befb68142138c0d49bc92bb42f38686c26"
            ]
        },
        "68735": {
            "id": "PR_kwDOAO6SJc5DCIc6",
            "public_id": 68735,
            "url": "https://github.com/godotengine/godot/pull/68735",
            "diff_url": "https://github.com/godotengine/godot/pull/68735.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68735.patch",
            "title": "[3.x] Fix PCKPacker error spam",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-16T15:01:08Z",
            "updated_at": "2022-12-05T01:36:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3812750da557835eb8e79b9cca6a1e54f9a4531"
            ]
        },
        "68738": {
            "id": "PR_kwDOAO6SJc5DCg8z",
            "public_id": 68738,
            "url": "https://github.com/godotengine/godot/pull/68738",
            "diff_url": "https://github.com/godotengine/godot/pull/68738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68738.patch",
            "title": "[3.x] Canvas item hierarchical culling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-11-16T16:10:55Z",
            "updated_at": "2024-07-10T14:52:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b777a9e5f9838a98a0dc4c73f3ee6d777a5ab53d"
            ]
        },
        "68777": {
            "id": "PR_kwDOAO6SJc5DGI5c",
            "public_id": 68777,
            "url": "https://github.com/godotengine/godot/pull/68777",
            "diff_url": "https://github.com/godotengine/godot/pull/68777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68777.patch",
            "title": "[macOS] Update activation hack to work on Ventura.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-17T09:16:01Z",
            "updated_at": "2022-12-05T02:11:00Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "153d06d79b3a1411a632e7df778369bc170d16e0"
            ]
        },
        "68790": {
            "id": "PR_kwDOAO6SJc5DHgsD",
            "public_id": 68790,
            "url": "https://github.com/godotengine/godot/pull/68790",
            "diff_url": "https://github.com/godotengine/godot/pull/68790.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68790.patch",
            "title": "Fix parsing of the `keep_screen_on` display setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-11-17T13:55:43Z",
            "updated_at": "2022-11-30T14:52:30Z",
            "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": [
                "3c75887d41b09e8ca6a9002b77f894a1c3813d73"
            ]
        },
        "68813": {
            "id": "PR_kwDOAO6SJc5DKtyP",
            "public_id": 68813,
            "url": "https://github.com/godotengine/godot/pull/68813",
            "diff_url": "https://github.com/godotengine/godot/pull/68813.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68813.patch",
            "title": "[3.x] Fix shader compiler asan out of bounds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-18T02:30:59Z",
            "updated_at": "2022-12-05T01:37:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aa0b91ca527b0a35a4dc02466ec99ecba1b0160d"
            ]
        },
        "68847": {
            "id": "PR_kwDOAO6SJc5DPHNN",
            "public_id": 68847,
            "url": "https://github.com/godotengine/godot/pull/68847",
            "diff_url": "https://github.com/godotengine/godot/pull/68847.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68847.patch",
            "title": "Add VS's enc_temp_folder to .gitignore",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzM4OTI=",
            "created_at": "2022-11-18T18:44:36Z",
            "updated_at": "2022-12-12T06:12:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ae66c143bd2c6be1e8119e92dcdb99d51de329f"
            ]
        },
        "68853": {
            "id": "PR_kwDOAO6SJc5DPhnR",
            "public_id": 68853,
            "url": "https://github.com/godotengine/godot/pull/68853",
            "diff_url": "https://github.com/godotengine/godot/pull/68853.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68853.patch",
            "title": "Fix Tooltips do not work properly when selecting multiple nodes (MultiNodeEdit)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MDA0Mjgw",
            "created_at": "2022-11-18T20:22:17Z",
            "updated_at": "2023-08-04T18:01:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f7228e2dadff2f777968f671e123c5c0208bfeb"
            ]
        },
        "68858": {
            "id": "PR_kwDOAO6SJc5DQAKr",
            "public_id": 68858,
            "url": "https://github.com/godotengine/godot/pull/68858",
            "diff_url": "https://github.com/godotengine/godot/pull/68858.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68858.patch",
            "title": "[3.x] Windows icon export improvements.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-18T22:07:40Z",
            "updated_at": "2022-12-18T13:49:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "44739a121eec5710309c84de162145b4e99af523"
            ]
        },
        "68892": {
            "id": "PR_kwDOAO6SJc5DSTS_",
            "public_id": 68892,
            "url": "https://github.com/godotengine/godot/pull/68892",
            "diff_url": "https://github.com/godotengine/godot/pull/68892.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68892.patch",
            "title": "Improve collision exception error messages for easier understanding (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-11-19T16:38:17Z",
            "updated_at": "2023-02-09T01:00:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4c26cac0e69d401cb8436afffc562254f27b74c8"
            ]
        },
        "68916": {
            "id": "PR_kwDOAO6SJc5DTOlo",
            "public_id": 68916,
            "url": "https://github.com/godotengine/godot/pull/68916",
            "diff_url": "https://github.com/godotengine/godot/pull/68916.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68916.patch",
            "title": "[Export] Use image loader directly to avoid \"resource as image file\" errors.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-20T11:17:15Z",
            "updated_at": "2022-11-30T14:59:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "908bef8eee145408bbf660e873279a978a0acb74"
            ]
        },
        "68931": {
            "id": "PR_kwDOAO6SJc5DTzTZ",
            "public_id": 68931,
            "url": "https://github.com/godotengine/godot/pull/68931",
            "diff_url": "https://github.com/godotengine/godot/pull/68931.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68931.patch",
            "title": "Fix unused exitcode in macos export plugin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2022-11-20T21:28:57Z",
            "updated_at": "2022-11-30T14:58:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "567a591f87749389e917b7713e8ab881859207e8"
            ]
        },
        "68960": {
            "id": "PR_kwDOAO6SJc5DXhk4",
            "public_id": 68960,
            "url": "https://github.com/godotengine/godot/pull/68960",
            "diff_url": "https://github.com/godotengine/godot/pull/68960.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68960.patch",
            "title": "Batching - Add MultiRect command",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-11-21T15:39:10Z",
            "updated_at": "2023-04-17T15:48:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "910ddd13c43bfdb024e52bd2ea29e0105f9714f1"
            ]
        },
        "68988": {
            "id": "PR_kwDOAO6SJc5DarSZ",
            "public_id": 68988,
            "url": "https://github.com/godotengine/godot/pull/68988",
            "diff_url": "https://github.com/godotengine/godot/pull/68988.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68988.patch",
            "title": "[3.x] Backport navigation crash fixes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-22T04:53:15Z",
            "updated_at": "2022-12-05T01:37:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "37ccdb201af5e90b77a100a2e6a0f4190c737c60"
            ]
        },
        "68990": {
            "id": "PR_kwDOAO6SJc5Da3Jf",
            "public_id": 68990,
            "url": "https://github.com/godotengine/godot/pull/68990",
            "diff_url": "https://github.com/godotengine/godot/pull/68990.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/68990.patch",
            "title": "[3.x] Add Gradient resource preview generator",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-22T05:33:12Z",
            "updated_at": "2022-11-22T07:47:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "ea46617f12c72274646cc59b88d4ba8e18336ffa"
            ]
        },
        "69024": {
            "id": "PR_kwDOAO6SJc5DfpdA",
            "public_id": 69024,
            "url": "https://github.com/godotengine/godot/pull/69024",
            "diff_url": "https://github.com/godotengine/godot/pull/69024.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69024.patch",
            "title": "fix exporting Android APPLICATION_ATTRIBS (3.X)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM2MTU2MA==",
            "created_at": "2022-11-22T20:29:53Z",
            "updated_at": "2022-12-05T01:44:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d789ad4b20cbefe1edfb422541a4065801c4d194"
            ]
        },
        "69101": {
            "id": "PR_kwDOAO6SJc5DoIYf",
            "public_id": 69101,
            "url": "https://github.com/godotengine/godot/pull/69101",
            "diff_url": "https://github.com/godotengine/godot/pull/69101.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69101.patch",
            "title": "[3.x] Implement loading DDS textures at run-time (reverted)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzOTAzMg==",
            "created_at": "2022-11-24T08:47:42Z",
            "updated_at": "2023-09-23T18:47:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22468ea1d31b17c34502568319d2187f3102ae10"
            ]
        },
        "69144": {
            "id": "PR_kwDOAO6SJc5DrNOs",
            "public_id": 69144,
            "url": "https://github.com/godotengine/godot/pull/69144",
            "diff_url": "https://github.com/godotengine/godot/pull/69144.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69144.patch",
            "title": "Update embree to 3.13.5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-11-24T23:50:34Z",
            "updated_at": "2022-12-20T08:31:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e4158eb4869427ac13a0fe57e9b688ea4c3b0f1"
            ]
        },
        "69165": {
            "id": "PR_kwDOAO6SJc5DszDU",
            "public_id": 69165,
            "url": "https://github.com/godotengine/godot/pull/69165",
            "diff_url": "https://github.com/godotengine/godot/pull/69165.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69165.patch",
            "title": "Improve editor property capitalization",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-25T10:58:44Z",
            "updated_at": "2022-12-01T04:23:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c0e9d928e6b0b20442bb98246a43c53e667ce29d"
            ]
        },
        "69189": {
            "id": "PR_kwDOAO6SJc5Du21A",
            "public_id": 69189,
            "url": "https://github.com/godotengine/godot/pull/69189",
            "diff_url": "https://github.com/godotengine/godot/pull/69189.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69189.patch",
            "title": "Update Recast integration to fix crash in NavigationMesh baking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzkyMjA=",
            "created_at": "2022-11-26T01:17:47Z",
            "updated_at": "2022-12-05T02:11:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "36de150c74e8c86e204ce64dc5a2865b6aee79a7"
            ]
        },
        "69200": {
            "id": "PR_kwDOAO6SJc5DvFQE",
            "public_id": 69200,
            "url": "https://github.com/godotengine/godot/pull/69200",
            "diff_url": "https://github.com/godotengine/godot/pull/69200.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69200.patch",
            "title": "iOS: Fix memory leak on touch input [3.x]",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2OTQ2Njg=",
            "created_at": "2022-11-26T08:11:57Z",
            "updated_at": "2023-02-18T20:44:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "28b11a07856bfac12083fddfd693229d4035728c"
            ]
        },
        "69246": {
            "id": "PR_kwDOAO6SJc5Dv50Q",
            "public_id": 69246,
            "url": "https://github.com/godotengine/godot/pull/69246",
            "diff_url": "https://github.com/godotengine/godot/pull/69246.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69246.patch",
            "title": "3.x Enhance null checking for input event",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzODg3NjYy",
            "created_at": "2022-11-27T08:07:45Z",
            "updated_at": "2022-11-28T13:14:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffbaa7fff0be8ca49952aa326d93b145b1751d23"
            ]
        },
        "69285": {
            "id": "PR_kwDOAO6SJc5DyBRJ",
            "public_id": 69285,
            "url": "https://github.com/godotengine/godot/pull/69285",
            "diff_url": "https://github.com/godotengine/godot/pull/69285.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69285.patch",
            "title": "[3.x] BakedLightmap add null `bake_end_function` check",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU3MjU5NTg=",
            "created_at": "2022-11-28T08:40:33Z",
            "updated_at": "2022-11-28T12:21:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "85811c2b99261d26c65c938aa6ff1610d286ce48"
            ]
        },
        "69304": {
            "id": "PR_kwDOAO6SJc5D0sX0",
            "public_id": 69304,
            "url": "https://github.com/godotengine/godot/pull/69304",
            "diff_url": "https://github.com/godotengine/godot/pull/69304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69304.patch",
            "title": "[3.x] C#: Deprecate string extensions that will be removed in 4.x",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2022-11-28T17:33:01Z",
            "updated_at": "2022-11-30T12:57:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7106905a5b866731be6e6d35ceb5855104c4c634"
            ]
        },
        "69320": {
            "id": "PR_kwDOAO6SJc5D2Lwt",
            "public_id": 69320,
            "url": "https://github.com/godotengine/godot/pull/69320",
            "diff_url": "https://github.com/godotengine/godot/pull/69320.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69320.patch",
            "title": "[3.x] GLTF: Move shared defines into a file and only list used extensions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-11-29T00:29:03Z",
            "updated_at": "2022-12-01T04:07:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f1febed469b68c2d60908eaf44e24088d46db480",
                "89792087136db19e337e2f138f213401673b61cf"
            ]
        },
        "69331": {
            "id": "PR_kwDOAO6SJc5D3mkR",
            "public_id": 69331,
            "url": "https://github.com/godotengine/godot/pull/69331",
            "diff_url": "https://github.com/godotengine/godot/pull/69331.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69331.patch",
            "title": "[3.x] Add built-in action toggle in Input Map settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-11-29T09:05:38Z",
            "updated_at": "2022-11-30T10:48:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "b957816736e67505f1db84955c4bf9eb9547793a"
            ]
        },
        "69332": {
            "id": "PR_kwDOAO6SJc5D3sjX",
            "public_id": 69332,
            "url": "https://github.com/godotengine/godot/pull/69332",
            "diff_url": "https://github.com/godotengine/godot/pull/69332.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69332.patch",
            "title": "[MSVC] Use symbols from .pdb only, to avoid incorrect names in the backtrace when symbols are missing.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-29T09:25:31Z",
            "updated_at": "2022-12-12T06:13:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d99c32668a55ec56442f01e51f698a0cedb96bff"
            ]
        },
        "69338": {
            "id": "PR_kwDOAO6SJc5D5JTL",
            "public_id": 69338,
            "url": "https://github.com/godotengine/godot/pull/69338",
            "diff_url": "https://github.com/godotengine/godot/pull/69338.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69338.patch",
            "title": "Project Manager: Fix hacky code for project rename",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-11-29T14:25:34Z",
            "updated_at": "2022-12-05T02:11:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f21f75eb6f7c7b5aaefd8e1c369fe09e1d91cc68"
            ]
        },
        "69342": {
            "id": "PR_kwDOAO6SJc5D5l2y",
            "public_id": 69342,
            "url": "https://github.com/godotengine/godot/pull/69342",
            "diff_url": "https://github.com/godotengine/godot/pull/69342.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69342.patch",
            "title": "Update CA certificates to 2022.10 revision",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-11-29T15:48:21Z",
            "updated_at": "2022-12-12T06:13:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a81c1e8a58cdd0ee1bc9aafe93c2582466d4b7a4"
            ]
        },
        "69346": {
            "id": "PR_kwDOAO6SJc5D5_xM",
            "public_id": 69346,
            "url": "https://github.com/godotengine/godot/pull/69346",
            "diff_url": "https://github.com/godotengine/godot/pull/69346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69346.patch",
            "title": "Update nanosvg to GIT (2022.11)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-11-29T17:02:34Z",
            "updated_at": "2022-12-05T01:38:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0386660cba884469d344a43fd521af4ee723c4e"
            ]
        },
        "69367": {
            "id": "PR_kwDOAO6SJc5D8FnX",
            "public_id": 69367,
            "url": "https://github.com/godotengine/godot/pull/69367",
            "diff_url": "https://github.com/godotengine/godot/pull/69367.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69367.patch",
            "title": "3.x Exit editor with non-zero return code if --build-solutions fails",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk5MjA5NjM=",
            "created_at": "2022-11-30T04:28:18Z",
            "updated_at": "2023-03-06T11:57:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6903922aceaf5fe2b09d7dfafe47caea6e15bd9b"
            ]
        },
        "69377": {
            "id": "PR_kwDOAO6SJc5D81Ab",
            "public_id": 69377,
            "url": "https://github.com/godotengine/godot/pull/69377",
            "diff_url": "https://github.com/godotengine/godot/pull/69377.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69377.patch",
            "title": "[macOS] Fix export button incorrectly disabled when using login/app password for notarization.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-11-30T08:39:55Z",
            "updated_at": "2022-11-30T14:59:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aa117a128e48bb922df2c17e957fb29eedfad746"
            ]
        },
        "69384": {
            "id": "PR_kwDOAO6SJc5D9Q9L",
            "public_id": 69384,
            "url": "https://github.com/godotengine/godot/pull/69384",
            "diff_url": "https://github.com/godotengine/godot/pull/69384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69384.patch",
            "title": "[3.x] Add missing argument to `AnimationNodeBlendTreeEditor::_delete_nodes_request`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2MDMxNjQ3",
            "created_at": "2022-11-30T10:16:47Z",
            "updated_at": "2022-12-05T06:08:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd101d9def450607732737fb752d76d99c1ebcc7"
            ]
        },
        "69393": {
            "id": "PR_kwDOAO6SJc5D-Hyt",
            "public_id": 69393,
            "url": "https://github.com/godotengine/godot/pull/69393",
            "diff_url": "https://github.com/godotengine/godot/pull/69393.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69393.patch",
            "title": "Update miniupnpc to 2.2.4",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-11-30T13:26:15Z",
            "updated_at": "2022-12-12T18:23:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f592f6ba0c77392e33bfdc9ff552d319602b22b0"
            ]
        },
        "69395": {
            "id": "PR_kwDOAO6SJc5D-Ysf",
            "public_id": 69395,
            "url": "https://github.com/godotengine/godot/pull/69395",
            "diff_url": "https://github.com/godotengine/godot/pull/69395.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69395.patch",
            "title": "zlib/minizip: Update to version 1.2.13, remove zlib from freetype",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-11-30T14:20:08Z",
            "updated_at": "2023-01-11T13:59:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "93409b8e64a9bc3c271ab4a7489b59a43bc0d048"
            ]
        },
        "69400": {
            "id": "PR_kwDOAO6SJc5D-m8y",
            "public_id": 69400,
            "url": "https://github.com/godotengine/godot/pull/69400",
            "diff_url": "https://github.com/godotengine/godot/pull/69400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69400.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 6th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-11-30T15:01:01Z",
            "updated_at": "2022-11-30T17:23:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "42e01da3c4e4bfbe21dcf9ba29533f0426d239c0",
                "ccb9ffb6a34eacbd684c159cb512b693a371236c",
                "84904da07ad95f70f08d2f2b715c2b0ca76b547e",
                "d08e057194ea1ae7a246ccb4b3ff20b115281a6e",
                "477d24b6d1e17a9810da6abcf6914ce42829d591",
                "3b869e802769e4153cc1239cd765c5a34cd47a53",
                "6d030f93b7a6c1a12de906b36837c328b927dd72",
                "d69a9f43eaa3a2877cee45dd46e2b41480cb0a39",
                "fc4d35432e51a5804da453409b85ea7b1e7d5a3a",
                "10073768cf8127eac5e760392ae1b2525470c57c",
                "f1bafe8131db1233d5d0d5c46a8b98b11d8841bf",
                "2ab79719b25376b599219aecbd71009dc7eeacc2",
                "7284230ebec67003ffba950419a67d1d29d982ca",
                "3b35454ac3a7d05e22c1da59961ac738f6fccd38",
                "9a340a286842ead8a47a34c9645d543a5a79b185",
                "5193e4a7dd774ccb39a2762155d94d53160ff625",
                "ab7765997b4e5698df0a4b0134892f94276dfe70",
                "5ada214c51e0300f9a7ed356ef3d2b54b6f3ffd7",
                "d7f6cc26d225b98d9c3388e08c1c23c57092e0f9",
                "d3735d8b21894e86284091a256a61c15fef8a89c",
                "7f2c318e6e85e1d279e4ec48c9efd1e5cae3639b",
                "dd76858c2c53ec47afebf2a04c63a8f9eb7cff20",
                "c15bb8147e391028635be6fdcce0799e27ef5181",
                "e359ba3733e7f0615165b0bc29679cc7968d28c4",
                "dd807ca5e7565ccc894bc9b731f790847027c1e5",
                "4150749698bfc4f112dc63297318ece77bb982c4",
                "de6b5f992b9236d107da8b3c41ca2d387a285d62",
                "9d6c3b51519c73dfc8d0524628ba64dca74863cb",
                "e1a39d66b0f2e77f310c66169b566e4fe19ba5dd",
                "24eb91cd5b71616f3b2f62b4ec231001ccfd0bec",
                "239b2e4bbc205bf8e0b3ddb0f4568ab4198cb83e",
                "6997482dbf02e6d4ed94c5b44f277455a817f616"
            ]
        },
        "69433": {
            "id": "PR_kwDOAO6SJc5EBm4n",
            "public_id": 69433,
            "url": "https://github.com/godotengine/godot/pull/69433",
            "diff_url": "https://github.com/godotengine/godot/pull/69433.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69433.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 7th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-01T04:35:14Z",
            "updated_at": "2022-12-01T07:56:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a123070c8948f0e08bc5400ef55570261b5a317",
                "06920544b8e88e33cb537afec93fafe2d70a05a7",
                "fdc21747bee08985a702aac074b39239bf014eb6",
                "2363d0f9ba5eae0c79fc9f8f53068f8489e67e85",
                "57c429975c14cac84d65d5b01a0ba758c9465463",
                "2f13adbdb65ab36fb9f29c379efdaea4c3f0202a",
                "21856280fabb074c73026392939f2e6ba5b1f20d",
                "37efeaad7234cc59a75c25f7156086db90818e37",
                "a00193279063966cb813e506b68480dac2f91db8",
                "22ecc0561d8d8f4fe39856c4141edba2dd6bbbd8",
                "0ae562c9dc57dd70fabe2930eeee4265bc71fab2",
                "099e90e00d43f536296b7d205ba369660d18d41a",
                "1b607b04b427e464e4b317f1519d9a0d19dc2081",
                "7f0b3bc2a0db7febf143c54be38c969fd9443f40"
            ]
        },
        "69434": {
            "id": "PR_kwDOAO6SJc5EBrC7",
            "public_id": 69434,
            "url": "https://github.com/godotengine/godot/pull/69434",
            "diff_url": "https://github.com/godotengine/godot/pull/69434.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69434.patch",
            "title": "[3.x] Update project window title when a project setting was changed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-01T05:02:09Z",
            "updated_at": "2022-12-05T01:39:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9ea2ef7c44804e8eb27d33f8234311b1a9a56482"
            ]
        },
        "69447": {
            "id": "PR_kwDOAO6SJc5EEMey",
            "public_id": 69447,
            "url": "https://github.com/godotengine/godot/pull/69447",
            "diff_url": "https://github.com/godotengine/godot/pull/69447.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69447.patch",
            "title": "[3.x] GLTF: Organize structures and extensions into subfolders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-12-01T14:32:29Z",
            "updated_at": "2022-12-02T02:25:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8aa3b32c907c4e3633d02156242fe5146a26325"
            ]
        },
        "69474": {
            "id": "PR_kwDOAO6SJc5EHYxF",
            "public_id": 69474,
            "url": "https://github.com/godotengine/godot/pull/69474",
            "diff_url": "https://github.com/godotengine/godot/pull/69474.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69474.patch",
            "title": "Fix animation signal `caches_cleared` firing timing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2022-12-02T06:05:23Z",
            "updated_at": "2024-02-14T05:28:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc"
            ]
        },
        "69526": {
            "id": "PR_kwDOAO6SJc5EMYR6",
            "public_id": 69526,
            "url": "https://github.com/godotengine/godot/pull/69526",
            "diff_url": "https://github.com/godotengine/godot/pull/69526.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69526.patch",
            "title": "[3.x] Minor tweaks/polish to the navigation controls to prevent interference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-12-03T07:34:56Z",
            "updated_at": "2022-12-05T17:59:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "f1e6ecd3b56a226132810ab180eedebdba2fb286"
            ]
        },
        "69558": {
            "id": "PR_kwDOAO6SJc5EO2g3",
            "public_id": 69558,
            "url": "https://github.com/godotengine/godot/pull/69558",
            "diff_url": "https://github.com/godotengine/godot/pull/69558.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69558.patch",
            "title": "[3.x] Fix CanvasLayer visibility toggle can only run once per frame",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-04T07:04:07Z",
            "updated_at": "2022-12-12T05:37:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a6a89356b782ddf0e34c86f764cfc4539fb67247"
            ]
        },
        "69559": {
            "id": "PR_kwDOAO6SJc5EO31W",
            "public_id": 69559,
            "url": "https://github.com/godotengine/godot/pull/69559",
            "diff_url": "https://github.com/godotengine/godot/pull/69559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69559.patch",
            "title": "Add note about `GROUP_CALL_UNIQUE` not considering arguments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-04T07:12:28Z",
            "updated_at": "2022-12-12T06:14:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3f2d6f5f6cd9623d6aa7149bc1871b021d84304c"
            ]
        },
        "69563": {
            "id": "PR_kwDOAO6SJc5EPUXK",
            "public_id": 69563,
            "url": "https://github.com/godotengine/godot/pull/69563",
            "diff_url": "https://github.com/godotengine/godot/pull/69563.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69563.patch",
            "title": "Fix burning CPU with udev disabled on Flatpak",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxMzk1Nw==",
            "created_at": "2022-12-04T10:09:41Z",
            "updated_at": "2022-12-12T07:45:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0cbd1c85a96384ef93978661e408ce7c1b721847"
            ]
        },
        "69568": {
            "id": "PR_kwDOAO6SJc5EPxzo",
            "public_id": 69568,
            "url": "https://github.com/godotengine/godot/pull/69568",
            "diff_url": "https://github.com/godotengine/godot/pull/69568.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69568.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 8th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-04T13:19:55Z",
            "updated_at": "2022-12-04T14:20:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1a452686398887842cbc98d7a56fc0337256f279",
                "cbc8ccbe206cd43b74795de29e73b2e9f1676c52",
                "bf54ed91240643b884fba8ec5ddccc3c47f8a288",
                "9a0a9bbaec4141b68827297c1dc332a37993544d",
                "aa8c63f8afb4c2d427b93d521da88bdd4a0d7eb9",
                "b18ef4dc836e4f0f0d2778b2202aa9679773e0be",
                "2ef00521130bd354a5cd052ee4d9e8f4c8ea5e49",
                "da3b8b324d0fdbf6d8fac97850274a757d72e0b7",
                "df1a0b25ea3c39cb6ae171d13fee9632887bdb87",
                "3f8bb6fb531a7fa841a701f19f6f207512137b1e",
                "22f93bccb463cebbcf6e2fd47ca9f0a3902a79d7"
            ]
        },
        "69569": {
            "id": "PR_kwDOAO6SJc5EP2Pr",
            "public_id": 69569,
            "url": "https://github.com/godotengine/godot/pull/69569",
            "diff_url": "https://github.com/godotengine/godot/pull/69569.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69569.patch",
            "title": "[3.x] Fix TreeItem.remove_child not updating Tree immediately",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-04T13:41:10Z",
            "updated_at": "2022-12-05T01:39:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7bdbfbf822aa3816df5615ce6180fcef171fd329"
            ]
        },
        "69585": {
            "id": "PR_kwDOAO6SJc5ERIhZ",
            "public_id": 69585,
            "url": "https://github.com/godotengine/godot/pull/69585",
            "diff_url": "https://github.com/godotengine/godot/pull/69585.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69585.patch",
            "title": "[TextMesh, 3.x] Fix auto-translation and ignore control chars.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-12-04T21:11:42Z",
            "updated_at": "2022-12-05T05:48:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efa6b01c97f5780f2e8ea1a1073c561326c0c861"
            ]
        },
        "69629": {
            "id": "PR_kwDOAO6SJc5EZskg",
            "public_id": 69629,
            "url": "https://github.com/godotengine/godot/pull/69629",
            "diff_url": "https://github.com/godotengine/godot/pull/69629.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69629.patch",
            "title": "Fix Navigation agent callback wild pointer crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-12-05T22:59:14Z",
            "updated_at": "2022-12-21T01:54:36Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "194c1c44e0a20faa4463e3a41bb12cf93a71fc03"
            ]
        },
        "69645": {
            "id": "PR_kwDOAO6SJc5EdWla",
            "public_id": 69645,
            "url": "https://github.com/godotengine/godot/pull/69645",
            "diff_url": "https://github.com/godotengine/godot/pull/69645.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69645.patch",
            "title": "[3.x] Fix for 2D viewport not updating in the editor when the camera moves",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0OTAxNjA=",
            "created_at": "2022-12-06T09:41:57Z",
            "updated_at": "2023-04-11T08:55:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3cfbabfa59d3501b67acea28cb02afcdbfa18e2e"
            ]
        },
        "69723": {
            "id": "PR_kwDOAO6SJc5EpUWy",
            "public_id": 69723,
            "url": "https://github.com/godotengine/godot/pull/69723",
            "diff_url": "https://github.com/godotengine/godot/pull/69723.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69723.patch",
            "title": "SurfaceTool - efficiency improvements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-12-07T14:22:33Z",
            "updated_at": "2023-04-17T15:48:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ff714fbe02d5cbb243a9044f37b830cee6d836b1"
            ]
        },
        "69730": {
            "id": "PR_kwDOAO6SJc5EqcoH",
            "public_id": 69730,
            "url": "https://github.com/godotengine/godot/pull/69730",
            "diff_url": "https://github.com/godotengine/godot/pull/69730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69730.patch",
            "title": "Fix libtheora source code being mistakenly `.gitignore`d",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-07T16:50:57Z",
            "updated_at": "2022-12-12T09:27:43Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffb9f2b53f3f2fe0ad600d131ce4463610e77988"
            ]
        },
        "69775": {
            "id": "PR_kwDOAO6SJc5E0qlH",
            "public_id": 69775,
            "url": "https://github.com/godotengine/godot/pull/69775",
            "diff_url": "https://github.com/godotengine/godot/pull/69775.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69775.patch",
            "title": "Fix BackBufferCopy `rect` property appearing when not relevant in inspector (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-08T19:05:13Z",
            "updated_at": "2022-12-12T09:27:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5115db63aaa119471ce4c79799c0d22cf875c75a"
            ]
        },
        "69823": {
            "id": "PR_kwDOAO6SJc5E8EOQ",
            "public_id": 69823,
            "url": "https://github.com/godotengine/godot/pull/69823",
            "diff_url": "https://github.com/godotengine/godot/pull/69823.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69823.patch",
            "title": "[3.x] Store Bullet total gravity, linear damp and angular damp calculations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyNTM5Mjg=",
            "created_at": "2022-12-09T19:43:23Z",
            "updated_at": "2022-12-14T09:20:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7669f6e66075c05de1db48253e5a5e5398a3b736"
            ]
        },
        "69826": {
            "id": "PR_kwDOAO6SJc5E8LTW",
            "public_id": 69826,
            "url": "https://github.com/godotengine/godot/pull/69826",
            "diff_url": "https://github.com/godotengine/godot/pull/69826.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69826.patch",
            "title": "Fix GLES 2 SpotLight bug with shadow filter mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBwSnMQ",
            "created_at": "2022-12-09T20:08:19Z",
            "updated_at": "2022-12-14T23:04:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aca8999cc9eb442b1c8c8b87244d7ccaf06abfd5"
            ]
        },
        "69852": {
            "id": "PR_kwDOAO6SJc5E_7X1",
            "public_id": 69852,
            "url": "https://github.com/godotengine/godot/pull/69852",
            "diff_url": "https://github.com/godotengine/godot/pull/69852.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69852.patch",
            "title": "Fix typo bug in heightmap shape",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyOTgzNw==",
            "created_at": "2022-12-10T12:06:08Z",
            "updated_at": "2022-12-12T06:15:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55eceb5150ee0c6b38f12f4be3fd601506959288"
            ]
        },
        "69879": {
            "id": "PR_kwDOAO6SJc5FCUId",
            "public_id": 69879,
            "url": "https://github.com/godotengine/godot/pull/69879",
            "diff_url": "https://github.com/godotengine/godot/pull/69879.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69879.patch",
            "title": "[3.x] Consistently use `p_` for parameters in GLTFDocument",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-12-10T23:03:20Z",
            "updated_at": "2022-12-11T17:35:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8b1c9ff3ce856edfc8d7b8eaf9135775b675777"
            ]
        },
        "69929": {
            "id": "PR_kwDOAO6SJc5FHHgr",
            "public_id": 69929,
            "url": "https://github.com/godotengine/godot/pull/69929",
            "diff_url": "https://github.com/godotengine/godot/pull/69929.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69929.patch",
            "title": "[3.x] Backport moving camera and light logic to GLTF subclasses, fix ortho cameras",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-12-11T20:25:28Z",
            "updated_at": "2022-12-12T16:27:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a887f48d1d74b6903045450e10e4735e234acbbe"
            ]
        },
        "69939": {
            "id": "PR_kwDOAO6SJc5FJH_u",
            "public_id": 69939,
            "url": "https://github.com/godotengine/godot/pull/69939",
            "diff_url": "https://github.com/godotengine/godot/pull/69939.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69939.patch",
            "title": "[3.x] Add open scene button in Inspector for PackedScene resource",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-12T05:03:00Z",
            "updated_at": "2022-12-22T11:51:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "433be4aa3e5a2dff8708646864c5cdd986cd87a6"
            ]
        },
        "69943": {
            "id": "PR_kwDOAO6SJc5FJtuH",
            "public_id": 69943,
            "url": "https://github.com/godotengine/godot/pull/69943",
            "diff_url": "https://github.com/godotengine/godot/pull/69943.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69943.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 9th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-12T06:59:53Z",
            "updated_at": "2022-12-12T07:27:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e0ef339ffd3dc003016fbf0d55e351fd08946c7",
                "0873cf065673f2a051346923d5516400993a006d",
                "0754c7ee1a05f98ba242ff25476d47126e7dab88",
                "8f5ccfa21f2291e0f98185b9c0dbc240a287f110",
                "9ac09dfb64346f782a90319e2d8df03804e95b00",
                "16bb34d23d6288de0fd3f7a08953790b26456ff6",
                "8770197731cb9b6c1a12a30052dbc23a6bedf928",
                "ae94cc4ecc6d273d251e663d6365a0cf77326275",
                "40357471dcd6e060dfe864298de8e8809c38d799",
                "ac14c31ca6489cdf3b356876de87a75aa3ba1697",
                "dd1c96b547b93fd59d95ecd28fb17d7c9455e45a",
                "b661ed90f5274922c750dc154632d05fc1bba3a5",
                "5978268f7977814beada1397cc82164f3ecad741",
                "e8c2e0e876e308071b08b4d151ece0ab70adaa7b",
                "7b20f05db68430555fc4f1ced20753d584d6f9c8",
                "72b6c4062a966e211a6da654ff98294a7436ee05"
            ]
        },
        "69946": {
            "id": "PR_kwDOAO6SJc5FKJyD",
            "public_id": 69946,
            "url": "https://github.com/godotengine/godot/pull/69946",
            "diff_url": "https://github.com/godotengine/godot/pull/69946.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69946.patch",
            "title": "Revert \"RID: Change comparison operators to use RID_Data id instead of address\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-12T08:12:40Z",
            "updated_at": "2022-12-12T13:43:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c404cc0e5819914af34b37bd964260c66e5b4cab"
            ]
        },
        "69952": {
            "id": "PR_kwDOAO6SJc5FLlav",
            "public_id": 69952,
            "url": "https://github.com/godotengine/godot/pull/69952",
            "diff_url": "https://github.com/godotengine/godot/pull/69952.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69952.patch",
            "title": "Consistent render ordering for CanvasLayers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-12-12T11:51:00Z",
            "updated_at": "2023-07-14T19:47:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1730fab22a5f431de448aa7e96b0666730c642a6"
            ]
        },
        "69954": {
            "id": "PR_kwDOAO6SJc5FMA4I",
            "public_id": 69954,
            "url": "https://github.com/godotengine/godot/pull/69954",
            "diff_url": "https://github.com/godotengine/godot/pull/69954.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69954.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-12T12:43:51Z",
            "updated_at": "2022-12-12T13:46:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f35b1d516f5bc9d13c1e7820b4eca8692d30a25"
            ]
        },
        "69957": {
            "id": "PR_kwDOAO6SJc5FMYV9",
            "public_id": 69957,
            "url": "https://github.com/godotengine/godot/pull/69957",
            "diff_url": "https://github.com/godotengine/godot/pull/69957.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69957.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 10th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-12T13:32:15Z",
            "updated_at": "2022-12-12T14:53:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f694ab1c641844729ee31af80a395e6a3faf572d",
                "39b1c06a59515459e6080f6ddfc0e3bae5c8da58",
                "99aa9a99f909e17f41e64e18b5255dd65bcd167d",
                "759ce9b689e47eec36af6c961f7a4af61c709881",
                "c54c1b0b6b439bfb35dcd99fc3c2da342f03ddd2",
                "84d2f884f8fca263578077651c095e3682dd2706",
                "ecef4804f2d0d4b3fb87446402e551e4a6ee5261",
                "b5bf60e04f4b333928bb14e2fce448d95a580c88",
                "de45636fd39dde3e1975fe99ff8f54cbe7becd1e",
                "eda014197fe37accf843bdc11c838c0997f4acf7",
                "816db5c21558817dd42872b938d2c90fd9ec2893",
                "b0b759e6da525192c148c77bf3706abebd7c1fc4",
                "bd248650d1c434407631ad77467009f0836f123e",
                "912cd434180402209f487b9a70c94445c8c96514",
                "41b880582e597f97620ed370e22eb3d159c4a021"
            ]
        },
        "69959": {
            "id": "PR_kwDOAO6SJc5FMsed",
            "public_id": 69959,
            "url": "https://github.com/godotengine/godot/pull/69959",
            "diff_url": "https://github.com/godotengine/godot/pull/69959.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69959.patch",
            "title": "Use circular fade instead of linear fade for distance fade (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-12T14:17:16Z",
            "updated_at": "2022-12-12T17:35:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "56ac14fbf0240287ca93b625ba55dec6217b244f"
            ]
        },
        "69960": {
            "id": "PR_kwDOAO6SJc5FNAbs",
            "public_id": 69960,
            "url": "https://github.com/godotengine/godot/pull/69960",
            "diff_url": "https://github.com/godotengine/godot/pull/69960.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69960.patch",
            "title": "LSP: Improve handling of file URI scheme",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-12T15:01:56Z",
            "updated_at": "2022-12-13T13:18:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a412922c2b9d4b928f758f415224710784a3e499"
            ]
        },
        "69963": {
            "id": "PR_kwDOAO6SJc5FNXu-",
            "public_id": 69963,
            "url": "https://github.com/godotengine/godot/pull/69963",
            "diff_url": "https://github.com/godotengine/godot/pull/69963.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69963.patch",
            "title": "VariantParser make readahead optional [3.x]",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-12-12T15:47:20Z",
            "updated_at": "2022-12-12T18:09:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "776c9d05799a09ec7359a7fc2af83151f6fcc9e0"
            ]
        },
        "69976": {
            "id": "PR_kwDOAO6SJc5FOldK",
            "public_id": 69976,
            "url": "https://github.com/godotengine/godot/pull/69976",
            "diff_url": "https://github.com/godotengine/godot/pull/69976.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69976.patch",
            "title": "Update stb libraries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2022-12-12T18:54:52Z",
            "updated_at": "2022-12-14T00:40:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55deecb9a3c7e84c9868082dd03f7f868614b700"
            ]
        },
        "69990": {
            "id": "PR_kwDOAO6SJc5FP_pN",
            "public_id": 69990,
            "url": "https://github.com/godotengine/godot/pull/69990",
            "diff_url": "https://github.com/godotengine/godot/pull/69990.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/69990.patch",
            "title": "Fix ambiguous touch input events on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1NDgxMQ==",
            "created_at": "2022-12-12T22:59:26Z",
            "updated_at": "2022-12-15T11:18:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "408000752cb39f93b2639fdeefb783e4dd76910f"
            ]
        },
        "70007": {
            "id": "PR_kwDOAO6SJc5FSRGk",
            "public_id": 70007,
            "url": "https://github.com/godotengine/godot/pull/70007",
            "diff_url": "https://github.com/godotengine/godot/pull/70007.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70007.patch",
            "title": "Fix crash after executing `ItemList.set_icon_scale`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-13T07:42:12Z",
            "updated_at": "2022-12-13T13:20:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d0fa193c344be8e1ec801b1a45341801b80a5f8"
            ]
        },
        "70022": {
            "id": "PR_kwDOAO6SJc5FWQtl",
            "public_id": 70022,
            "url": "https://github.com/godotengine/godot/pull/70022",
            "diff_url": "https://github.com/godotengine/godot/pull/70022.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70022.patch",
            "title": "iOS: Add new model identifiers for DPI metrics",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ0MjI4Mzk0",
            "created_at": "2022-12-13T17:17:39Z",
            "updated_at": "2023-01-11T14:00:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee5057a42e52e2e5b87ee0e6423ac3669ec22cd8"
            ]
        },
        "70038": {
            "id": "PR_kwDOAO6SJc5FYpAu",
            "public_id": 70038,
            "url": "https://github.com/godotengine/godot/pull/70038",
            "diff_url": "https://github.com/godotengine/godot/pull/70038.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70038.patch",
            "title": "[3.x] Update the visibility logic for the spatial editor navigation controls",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-12-14T01:48:09Z",
            "updated_at": "2022-12-14T19:55:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0825859a94dcb9e28a20195311718939f5f364f4"
            ]
        },
        "70089": {
            "id": "PR_kwDOAO6SJc5Fgh79",
            "public_id": 70089,
            "url": "https://github.com/godotengine/godot/pull/70089",
            "diff_url": "https://github.com/godotengine/godot/pull/70089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70089.patch",
            "title": "[3.x] Avoid compiling Editor checks in release builds for `VisibilityNotifier2D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzc4ODA=",
            "created_at": "2022-12-15T03:22:10Z",
            "updated_at": "2022-12-17T13:55:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78b8cf7edb116d623d98735eab0fe3f4459f9bda"
            ]
        },
        "70103": {
            "id": "PR_kwDOAO6SJc5FiTDp",
            "public_id": 70103,
            "url": "https://github.com/godotengine/godot/pull/70103",
            "diff_url": "https://github.com/godotengine/godot/pull/70103.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70103.patch",
            "title": "Fix possible Tween leak on exit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-15T11:15:08Z",
            "updated_at": "2022-12-22T11:24:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e173710963c3316833ac2e2c26ab3830551fd790"
            ]
        },
        "70108": {
            "id": "PR_kwDOAO6SJc5Fitfh",
            "public_id": 70108,
            "url": "https://github.com/godotengine/godot/pull/70108",
            "diff_url": "https://github.com/godotengine/godot/pull/70108.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70108.patch",
            "title": "embree: Build on ARM64 with -flax-vector-conversions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-15T12:40:32Z",
            "updated_at": "2023-12-08T11:36:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b5a8055b5cf69a63e32045f433bf1e7fd39d49ad"
            ]
        },
        "70111": {
            "id": "PR_kwDOAO6SJc5FkCaL",
            "public_id": 70111,
            "url": "https://github.com/godotengine/godot/pull/70111",
            "diff_url": "https://github.com/godotengine/godot/pull/70111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70111.patch",
            "title": "[3.x] Check for null event in Tree._gui_input to avoid engine crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MDA0Mjgw",
            "created_at": "2022-12-15T16:37:59Z",
            "updated_at": "2023-08-04T18:01:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09f974b21dcd153d3c1627368ba4d4931a06e1b5"
            ]
        },
        "70116": {
            "id": "PR_kwDOAO6SJc5Fkka0",
            "public_id": 70116,
            "url": "https://github.com/godotengine/godot/pull/70116",
            "diff_url": "https://github.com/godotengine/godot/pull/70116.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70116.patch",
            "title": "Silence `Input.vibrate_handheld()` warning as it's already documented",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-15T18:37:23Z",
            "updated_at": "2022-12-21T01:54:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4a991887bf3dd5fbb687fb379f06ac85aa4a6245"
            ]
        },
        "70156": {
            "id": "PR_kwDOAO6SJc5Fqdtq",
            "public_id": 70156,
            "url": "https://github.com/godotengine/godot/pull/70156",
            "diff_url": "https://github.com/godotengine/godot/pull/70156.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70156.patch",
            "title": "[3.x] Add boot splash for the Godot Editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2022-12-16T17:56:52Z",
            "updated_at": "2022-12-20T22:51:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4110d48b6377685949d34468cef6aba36cfe4f04"
            ]
        },
        "70185": {
            "id": "PR_kwDOAO6SJc5Fsldt",
            "public_id": 70185,
            "url": "https://github.com/godotengine/godot/pull/70185",
            "diff_url": "https://github.com/godotengine/godot/pull/70185.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70185.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 11th batch ",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-17T08:07:39Z",
            "updated_at": "2022-12-21T06:19:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7b196dd0eebe69965129f1f567ea840a53b15820",
                "f974bcf0745f87ce2fb1081787fb232567430dc0",
                "4951f50b0fa42c26957edd4ccd65a4ce3127da28",
                "daa4be06b047227ae7e70fba805507bc7049aaf0",
                "17e6d76de62ec5a9a43c327925d18d027aa0eabc",
                "be3017114f30cda349b4417141d958862cc3bc60",
                "b2e5c8fe10c8b77f7fcecc1a771e5611ca7a0ac9",
                "9056cc9c2a5a8c7fb8ae0a14b597c8ee36f14ccb",
                "0d602ce881719f924d22ec5ca44477567ccafd02",
                "9499ebecee827b95eea036e58c9a788e13d0ddb2"
            ]
        },
        "70227": {
            "id": "PR_kwDOAO6SJc5FtrgC",
            "public_id": 70227,
            "url": "https://github.com/godotengine/godot/pull/70227",
            "diff_url": "https://github.com/godotengine/godot/pull/70227.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70227.patch",
            "title": "`AtlasTexture` Fix calculating rects when flipping",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2022-12-17T22:29:37Z",
            "updated_at": "2022-12-22T11:24:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c3851b91db7a6dfd7170d6171109255ecb4a3809"
            ]
        },
        "70228": {
            "id": "PR_kwDOAO6SJc5Ftro0",
            "public_id": 70228,
            "url": "https://github.com/godotengine/godot/pull/70228",
            "diff_url": "https://github.com/godotengine/godot/pull/70228.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70228.patch",
            "title": "Add a project setting to make the root viewport transparent (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-17T22:30:47Z",
            "updated_at": "2022-12-22T18:29:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "65465f309c5666bf98976829e223f5a6d3e5cd27"
            ]
        },
        "70262": {
            "id": "PR_kwDOAO6SJc5Fut4w",
            "public_id": 70262,
            "url": "https://github.com/godotengine/godot/pull/70262",
            "diff_url": "https://github.com/godotengine/godot/pull/70262.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70262.patch",
            "title": "[3.x] EditorInspectorSection is not (un)folded when clicking under the font",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MDA0Mjgw",
            "created_at": "2022-12-18T15:30:53Z",
            "updated_at": "2023-08-18T19:20:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51859286a6026c5f853c354b359e3a479ac89c43"
            ]
        },
        "70310": {
            "id": "PR_kwDOAO6SJc5Fzk1j",
            "public_id": 70310,
            "url": "https://github.com/godotengine/godot/pull/70310",
            "diff_url": "https://github.com/godotengine/godot/pull/70310.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70310.patch",
            "title": "[3.x] Include the follow-viewport-transform into CanvasLayer transform calculations",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTkyMjc=",
            "created_at": "2022-12-19T18:26:12Z",
            "updated_at": "2023-09-08T11:21:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "608cbd8296b7e85b0921250813e18a9b8f34a941"
            ]
        },
        "70343": {
            "id": "PR_kwDOAO6SJc5F2s00",
            "public_id": 70343,
            "url": "https://github.com/godotengine/godot/pull/70343",
            "diff_url": "https://github.com/godotengine/godot/pull/70343.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70343.patch",
            "title": "[3.x] Move navigation server finalize before physics server",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2022-12-20T10:20:58Z",
            "updated_at": "2023-03-06T11:57:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e4f8c82c5537da607756eea66a86057151f9078"
            ]
        },
        "70365": {
            "id": "PR_kwDOAO6SJc5F5aLe",
            "public_id": 70365,
            "url": "https://github.com/godotengine/godot/pull/70365",
            "diff_url": "https://github.com/godotengine/godot/pull/70365.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70365.patch",
            "title": "Fix pairing crash in physics Octree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2022-12-20T19:30:35Z",
            "updated_at": "2022-12-22T11:24:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a2912c856ec004047e40e05d6bd0be35aae6b6c"
            ]
        },
        "70368": {
            "id": "PR_kwDOAO6SJc5F51qA",
            "public_id": 70368,
            "url": "https://github.com/godotengine/godot/pull/70368",
            "diff_url": "https://github.com/godotengine/godot/pull/70368.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70368.patch",
            "title": "Fix `BitMap.resize` error spam",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExODc2NzQ3",
            "created_at": "2022-12-20T21:00:33Z",
            "updated_at": "2022-12-22T11:25:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ddd7189b39b8580192824e29fb443e509d047045"
            ]
        },
        "70378": {
            "id": "PR_kwDOAO6SJc5F6dac",
            "public_id": 70378,
            "url": "https://github.com/godotengine/godot/pull/70378",
            "diff_url": "https://github.com/godotengine/godot/pull/70378.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70378.patch",
            "title": "Expose `OS.read_string_from_stdin()` to the scripting API (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-20T23:31:26Z",
            "updated_at": "2024-02-26T16:45:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "badcfa2523626a2ac824eb852a188284784705a6"
            ]
        },
        "70388": {
            "id": "PR_kwDOAO6SJc5F7gUZ",
            "public_id": 70388,
            "url": "https://github.com/godotengine/godot/pull/70388",
            "diff_url": "https://github.com/godotengine/godot/pull/70388.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70388.patch",
            "title": "Do not ignore x86 source code directories anywhere under thirdparty d…",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU5ODA1MDU2",
            "created_at": "2022-12-21T06:26:48Z",
            "updated_at": "2022-12-22T11:26:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b37f10adf74b48d0ed257104ff18e7ab5ff27d63"
            ]
        },
        "70394": {
            "id": "PR_kwDOAO6SJc5F8mTJ",
            "public_id": 70394,
            "url": "https://github.com/godotengine/godot/pull/70394",
            "diff_url": "https://github.com/godotengine/godot/pull/70394.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70394.patch",
            "title": "libpng: Update to upstream 1.6.39",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-21T10:48:23Z",
            "updated_at": "2022-12-22T11:26:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "925ad18e1a5b6fa7e25a5b2678fad32e73ad3bf0"
            ]
        },
        "70395": {
            "id": "PR_kwDOAO6SJc5F8rfM",
            "public_id": 70395,
            "url": "https://github.com/godotengine/godot/pull/70395",
            "diff_url": "https://github.com/godotengine/godot/pull/70395.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70395.patch",
            "title": "mbedtls: Update to upstream version 2.28.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-21T11:07:13Z",
            "updated_at": "2022-12-22T11:27:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6e65244b6b33ff4d6f99153baafe23767a488181"
            ]
        },
        "70411": {
            "id": "PR_kwDOAO6SJc5F-e35",
            "public_id": 70411,
            "url": "https://github.com/godotengine/godot/pull/70411",
            "diff_url": "https://github.com/godotengine/godot/pull/70411.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70411.patch",
            "title": "[3.x] Backport the GLTFDocumentExtension system",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-12-21T17:18:48Z",
            "updated_at": "2022-12-22T22:29:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "62e10daf7039da28c6fd8c8256b1fe91544156ee"
            ]
        },
        "70412": {
            "id": "PR_kwDOAO6SJc5F-qbW",
            "public_id": 70412,
            "url": "https://github.com/godotengine/godot/pull/70412",
            "diff_url": "https://github.com/godotengine/godot/pull/70412.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70412.patch",
            "title": "Fix Driver Name editor setting not requiring an editor restart",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-21T17:59:22Z",
            "updated_at": "2023-02-09T01:01:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "df301de95fd6b117468b85eecbad7249ca318c7a"
            ]
        },
        "70472": {
            "id": "PR_kwDOAO6SJc5GHHYR",
            "public_id": 70472,
            "url": "https://github.com/godotengine/godot/pull/70472",
            "diff_url": "https://github.com/godotengine/godot/pull/70472.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70472.patch",
            "title": "pcre2: Update to upstream version 10.42 (take two)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2022-12-23T10:35:46Z",
            "updated_at": "2023-09-21T01:03:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e289cf7085f0edda5e5ea253be6806a08abb4777"
            ]
        },
        "70498": {
            "id": "PR_kwDOAO6SJc5GJNx_",
            "public_id": 70498,
            "url": "https://github.com/godotengine/godot/pull/70498",
            "diff_url": "https://github.com/godotengine/godot/pull/70498.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70498.patch",
            "title": "[macOS] Fix stylus tilt Y direction.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2022-12-23T21:46:29Z",
            "updated_at": "2023-01-11T13:59:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5478f9b842431358a0a3b974da9ea8cb109d7001"
            ]
        },
        "70502": {
            "id": "PR_kwDOAO6SJc5GJSZH",
            "public_id": 70502,
            "url": "https://github.com/godotengine/godot/pull/70502",
            "diff_url": "https://github.com/godotengine/godot/pull/70502.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70502.patch",
            "title": "[3.x] Add support for svg images in the asset library",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2022-12-23T22:35:32Z",
            "updated_at": "2023-08-16T15:23:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzOTEyMzI5OTU=",
                    "name": "topic:assetlib",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9c437631a4a298c7e1b735bf611e4db9936ae77c"
            ]
        },
        "70514": {
            "id": "PR_kwDOAO6SJc5GJtpH",
            "public_id": 70514,
            "url": "https://github.com/godotengine/godot/pull/70514",
            "diff_url": "https://github.com/godotengine/godot/pull/70514.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70514.patch",
            "title": "[3.x] Fix hanging if audiostream's pitch_scale is NaN",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyNjYxMDQ5",
            "created_at": "2022-12-24T06:09:23Z",
            "updated_at": "2023-02-17T11:58:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "28e1fc4af9bf27ed8df4dc25813f0f748e1d5af2"
            ]
        },
        "70555": {
            "id": "PR_kwDOAO6SJc5GK3Wa",
            "public_id": 70555,
            "url": "https://github.com/godotengine/godot/pull/70555",
            "diff_url": "https://github.com/godotengine/godot/pull/70555.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70555.patch",
            "title": "[3.x] suggest filename save branch remote tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyNjYxMDQ5",
            "created_at": "2022-12-25T13:10:11Z",
            "updated_at": "2023-01-20T11:34:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "18f44a4b673cbe32c9e4c996d7b24facfa91b05c"
            ]
        },
        "70564": {
            "id": "PR_kwDOAO6SJc5GLBny",
            "public_id": 70564,
            "url": "https://github.com/godotengine/godot/pull/70564",
            "diff_url": "https://github.com/godotengine/godot/pull/70564.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70564.patch",
            "title": "Document that you can't set ScrollContainer `scroll_*` value in `_ready()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyNjYxMDQ5",
            "created_at": "2022-12-25T17:35:04Z",
            "updated_at": "2023-08-28T14:49:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "83626ab90db2dee1152d3e147e44aac658b92067"
            ]
        },
        "70581": {
            "id": "PR_kwDOAO6SJc5GL-As",
            "public_id": 70581,
            "url": "https://github.com/godotengine/godot/pull/70581",
            "diff_url": "https://github.com/godotengine/godot/pull/70581.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70581.patch",
            "title": "[3.x] Fix error when dropping script into script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2022-12-26T06:41:35Z",
            "updated_at": "2023-01-11T14:01:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bdcfb0877bf8e93d439fd55e87776c6641661a14"
            ]
        },
        "70583": {
            "id": "PR_kwDOAO6SJc5GMV94",
            "public_id": 70583,
            "url": "https://github.com/godotengine/godot/pull/70583",
            "diff_url": "https://github.com/godotengine/godot/pull/70583.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70583.patch",
            "title": "[3.x] Set touch input as handled only after _gui_call_input",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgwMjg2MDA=",
            "created_at": "2022-12-26T09:15:49Z",
            "updated_at": "2023-08-18T19:20:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "147de75e521ed5a075a04bd3ae75e6b5156ddb29"
            ]
        },
        "70584": {
            "id": "PR_kwDOAO6SJc5GMkuu",
            "public_id": 70584,
            "url": "https://github.com/godotengine/godot/pull/70584",
            "diff_url": "https://github.com/godotengine/godot/pull/70584.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70584.patch",
            "title": "[3.x] Fixed: `Save Branch as Scene` not working in Remote Tree without Pausing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyNjYxMDQ5",
            "created_at": "2022-12-26T10:56:07Z",
            "updated_at": "2023-01-20T11:34:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "15d6f341a73f1c7ab2c740976b27e1acc2002df4"
            ]
        },
        "70593": {
            "id": "PR_kwDOAO6SJc5GNM2m",
            "public_id": 70593,
            "url": "https://github.com/godotengine/godot/pull/70593",
            "diff_url": "https://github.com/godotengine/godot/pull/70593.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70593.patch",
            "title": "[3.x] Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBj8LBA",
            "created_at": "2022-12-26T15:11:17Z",
            "updated_at": "2023-01-11T13:58:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0a386084bcc6a56a0f362f6a0c29416739136d24"
            ]
        },
        "70651": {
            "id": "PR_kwDOAO6SJc5GRfgD",
            "public_id": 70651,
            "url": "https://github.com/godotengine/godot/pull/70651",
            "diff_url": "https://github.com/godotengine/godot/pull/70651.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70651.patch",
            "title": "[3.x] GLTF: Fix wrong error macro used in a few spots",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2022-12-28T01:10:49Z",
            "updated_at": "2023-01-01T04:58:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ca898a7b77660a1b7398e7144812bf25e9e2f4f0"
            ]
        },
        "70684": {
            "id": "PR_kwDOAO6SJc5GUdDN",
            "public_id": 70684,
            "url": "https://github.com/godotengine/godot/pull/70684",
            "diff_url": "https://github.com/godotengine/godot/pull/70684.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70684.patch",
            "title": "Fix arm64 build when using Clang",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3OTYxNA==",
            "created_at": "2022-12-28T21:35:57Z",
            "updated_at": "2023-12-08T11:36:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2841144096e046b57214d4be8b7ef17f0077414d"
            ]
        },
        "70717": {
            "id": "PR_kwDOAO6SJc5GXXw3",
            "public_id": 70717,
            "url": "https://github.com/godotengine/godot/pull/70717",
            "diff_url": "https://github.com/godotengine/godot/pull/70717.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70717.patch",
            "title": "Tweak particles animation offset property hint to allow more precise values (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-29T21:18:04Z",
            "updated_at": "2023-01-11T18:50:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "717cbbd6e7b18d875c6decb1e40298e394a773af"
            ]
        },
        "70726": {
            "id": "PR_kwDOAO6SJc5GXv9M",
            "public_id": 70726,
            "url": "https://github.com/godotengine/godot/pull/70726",
            "diff_url": "https://github.com/godotengine/godot/pull/70726.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70726.patch",
            "title": "Fix `get_path()` is not working when files are opend with `open_compressed`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMDQzNTY4",
            "created_at": "2022-12-30T01:27:47Z",
            "updated_at": "2023-01-11T14:00:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ea11ffc88c22dea2b71d7863808cd65f64f9eded"
            ]
        },
        "70786": {
            "id": "PR_kwDOAO6SJc5GbO5z",
            "public_id": 70786,
            "url": "https://github.com/godotengine/godot/pull/70786",
            "diff_url": "https://github.com/godotengine/godot/pull/70786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70786.patch",
            "title": "[3.x] Make `dict2inst` to work with arbitrary `_init` parameters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2022-12-31T22:58:29Z",
            "updated_at": "2023-08-18T19:22:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "accdd575f675b9a742b0b5e672a6aadd5a873113"
            ]
        },
        "70906": {
            "id": "PR_kwDOAO6SJc5GmDw2",
            "public_id": 70906,
            "url": "https://github.com/godotengine/godot/pull/70906",
            "diff_url": "https://github.com/godotengine/godot/pull/70906.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/70906.patch",
            "title": "[3.x] Fix Tree overflow without scrolling being enabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-01-04T06:27:42Z",
            "updated_at": "2023-01-11T13:57:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "36a21a43af5f89ef8ea38cc5a8eebcf0252cb8e6"
            ]
        },
        "71093": {
            "id": "PR_kwDOAO6SJc5G7z6u",
            "public_id": 71093,
            "url": "https://github.com/godotengine/godot/pull/71093",
            "diff_url": "https://github.com/godotengine/godot/pull/71093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71093.patch",
            "title": "[3.x] Fix local variables not showing when breaking on final line",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQxMDc5",
            "created_at": "2023-01-09T02:05:02Z",
            "updated_at": "2023-01-11T13:57:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9fa4d3b1b0a5a015959ce0c95b03670a8ae91567"
            ]
        },
        "71103": {
            "id": "PR_kwDOAO6SJc5G9c_f",
            "public_id": 71103,
            "url": "https://github.com/godotengine/godot/pull/71103",
            "diff_url": "https://github.com/godotengine/godot/pull/71103.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71103.patch",
            "title": "[3.x] Fix for comparisons with PoolArrays",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-01-09T10:12:53Z",
            "updated_at": "2023-01-11T13:58:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f26069e94db413336bd1a584b37838feb2c7d6d1"
            ]
        },
        "71110": {
            "id": "PR_kwDOAO6SJc5G-ldN",
            "public_id": 71110,
            "url": "https://github.com/godotengine/godot/pull/71110",
            "diff_url": "https://github.com/godotengine/godot/pull/71110.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71110.patch",
            "title": "Bump json5 from 1.0.1 to 1.0.2 in /platform/web",
            "state": "MERGED",
            "is_draft": false,
            "created_at": "2023-01-09T13:40:11Z",
            "updated_at": "2023-01-11T14:00:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a20c8443afa6e23119fbe9ec80bb05e06a442edb"
            ]
        },
        "71118": {
            "id": "PR_kwDOAO6SJc5G_rSS",
            "public_id": 71118,
            "url": "https://github.com/godotengine/godot/pull/71118",
            "diff_url": "https://github.com/godotengine/godot/pull/71118.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71118.patch",
            "title": "Support Git worktrees in generation of hash header",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-01-09T16:37:54Z",
            "updated_at": "2023-01-11T14:00:26Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "078ab7fe05dcf139b7f943937c602b2c9dbdc8e2"
            ]
        },
        "71132": {
            "id": "PR_kwDOAO6SJc5HA303",
            "public_id": 71132,
            "url": "https://github.com/godotengine/godot/pull/71132",
            "diff_url": "https://github.com/godotengine/godot/pull/71132.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71132.patch",
            "title": "[3.x] [Web] Expose API to force file system sync.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-01-09T20:33:54Z",
            "updated_at": "2023-04-11T08:44:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0ba1517a7792b4068c3dd180524eb514dc51b54"
            ]
        },
        "71146": {
            "id": "PR_kwDOAO6SJc5HC2XG",
            "public_id": 71146,
            "url": "https://github.com/godotengine/godot/pull/71146",
            "diff_url": "https://github.com/godotengine/godot/pull/71146.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71146.patch",
            "title": "[3.x] Fix wrong `SpriteFrames` docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-01-10T07:20:32Z",
            "updated_at": "2023-04-11T08:44:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "398ed4efc3cf656eb7d29b08ef997f50438e454b"
            ]
        },
        "71164": {
            "id": "PR_kwDOAO6SJc5HFvwg",
            "public_id": 71164,
            "url": "https://github.com/godotengine/godot/pull/71164",
            "diff_url": "https://github.com/godotengine/godot/pull/71164.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71164.patch",
            "title": "CI: Use clang-format 15",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-01-10T17:19:25Z",
            "updated_at": "2023-01-11T14:01:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "02a1a335f74929b4d25028a8b80a9200d8085e57"
            ]
        },
        "71231": {
            "id": "PR_kwDOAO6SJc5HLYEb",
            "public_id": 71231,
            "url": "https://github.com/godotengine/godot/pull/71231",
            "diff_url": "https://github.com/godotengine/godot/pull/71231.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71231.patch",
            "title": "Fix writing value for hand-tracking V2.0 to AndroidManifest.xml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzMTM3NTE=",
            "created_at": "2023-01-11T17:35:07Z",
            "updated_at": "2023-03-06T12:20:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0116d50fdd5ca79849f7c19dc131744b03276c8b"
            ]
        },
        "71320": {
            "id": "PR_kwDOAO6SJc5HUW7C",
            "public_id": 71320,
            "url": "https://github.com/godotengine/godot/pull/71320",
            "diff_url": "https://github.com/godotengine/godot/pull/71320.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71320.patch",
            "title": "[3.x] Make CollisionShape selection box use shape AABB",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-01-13T10:28:35Z",
            "updated_at": "2023-01-14T02:58:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d16a1c7579960c6af4e96cd10bb2fbe9341045d2"
            ]
        },
        "71358": {
            "id": "PR_kwDOAO6SJc5HXVon",
            "public_id": 71358,
            "url": "https://github.com/godotengine/godot/pull/71358",
            "diff_url": "https://github.com/godotengine/godot/pull/71358.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71358.patch",
            "title": "Mark C# editor settings to require a restart to be effective",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-01-13T21:44:35Z",
            "updated_at": "2023-01-20T11:20:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a93d651293f7f36309c640ec54de45f02a4ca4a7"
            ]
        },
        "71425": {
            "id": "PR_kwDOAO6SJc5HY5_4",
            "public_id": 71425,
            "url": "https://github.com/godotengine/godot/pull/71425",
            "diff_url": "https://github.com/godotengine/godot/pull/71425.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71425.patch",
            "title": "Add independent spinbox arrow step precision (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-01-14T19:14:52Z",
            "updated_at": "2023-02-01T12:39:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "e09d4d255ed5c4a1667b2186506ddde85f7942d6"
            ]
        },
        "71437": {
            "id": "PR_kwDOAO6SJc5HZMTt",
            "public_id": 71437,
            "url": "https://github.com/godotengine/godot/pull/71437",
            "diff_url": "https://github.com/godotengine/godot/pull/71437.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71437.patch",
            "title": "Alter linux debug stacktraces handling to support more environments",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE0MzE2MTI4",
            "created_at": "2023-01-14T22:25:03Z",
            "updated_at": "2023-08-29T10:13:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e041eee11e611bc2c89dd54b1dad28d0660f335"
            ]
        },
        "71510": {
            "id": "PR_kwDOAO6SJc5HdcIw",
            "public_id": 71510,
            "url": "https://github.com/godotengine/godot/pull/71510",
            "diff_url": "https://github.com/godotengine/godot/pull/71510.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71510.patch",
            "title": "GLES2 fix octahedral half float unpacking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-01-16T12:01:43Z",
            "updated_at": "2023-01-20T11:19:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6a428b3d6b50e67f33607fad025fcf5f30314e3"
            ]
        },
        "71533": {
            "id": "PR_kwDOAO6SJc5HgZIL",
            "public_id": 71533,
            "url": "https://github.com/godotengine/godot/pull/71533",
            "diff_url": "https://github.com/godotengine/godot/pull/71533.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71533.patch",
            "title": "[3.x] Make autotiles fall back to the most similar bitmask",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU4NTQ4OA==",
            "created_at": "2023-01-17T02:25:19Z",
            "updated_at": "2023-06-13T12:38:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a40ecc71e65eaf00895b4bd01db0495664be4274",
                "73ad6517e4f5344f909a58dff7347eb69fe0a539"
            ]
        },
        "71654": {
            "id": "PR_kwDOAO6SJc5IFHuf",
            "public_id": 71654,
            "url": "https://github.com/godotengine/godot/pull/71654",
            "diff_url": "https://github.com/godotengine/godot/pull/71654.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71654.patch",
            "title": "[3.x] Update the size of the scrollbar for the editor on touchscreen devices",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-19T00:17:43Z",
            "updated_at": "2023-05-04T16:44:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8170b7ae1e233ce981d815968969db55bbb8130c"
            ]
        },
        "71672": {
            "id": "PR_kwDOAO6SJc5IHr9D",
            "public_id": 71672,
            "url": "https://github.com/godotengine/godot/pull/71672",
            "diff_url": "https://github.com/godotengine/godot/pull/71672.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71672.patch",
            "title": "[3.x] Let make_rst.py be forward compatible with 4.0's",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-01-19T12:39:10Z",
            "updated_at": "2023-01-20T12:28:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "373e545f551c8c1d12070e8de99284120b9c2580"
            ]
        },
        "71699": {
            "id": "PR_kwDOAO6SJc5IKwC2",
            "public_id": 71699,
            "url": "https://github.com/godotengine/godot/pull/71699",
            "diff_url": "https://github.com/godotengine/godot/pull/71699.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71699.patch",
            "title": "Windows: Fix heap overflow setting native icon",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMyMzg2OA==",
            "created_at": "2023-01-19T21:33:18Z",
            "updated_at": "2023-03-06T12:00:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "86945ffc7847f3a7e2cbc9990c011eeccdddc25c"
            ]
        },
        "71718": {
            "id": "PR_kwDOAO6SJc5IMm7h",
            "public_id": 71718,
            "url": "https://github.com/godotengine/godot/pull/71718",
            "diff_url": "https://github.com/godotengine/godot/pull/71718.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71718.patch",
            "title": "Document image size restrictions for custom mouse cursors in HTML5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-01-20T09:20:05Z",
            "updated_at": "2023-01-20T11:41:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "296b8f299a1653abcaf194f154c26af07581b000"
            ]
        },
        "71722": {
            "id": "PR_kwDOAO6SJc5IM25O",
            "public_id": 71722,
            "url": "https://github.com/godotengine/godot/pull/71722",
            "diff_url": "https://github.com/godotengine/godot/pull/71722.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71722.patch",
            "title": "macOS: Fix sprintf deprecation warning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-01-20T10:21:03Z",
            "updated_at": "2023-01-20T11:34:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a297a69ac88ea595fa935667f0862ad8852f6109"
            ]
        },
        "71730": {
            "id": "PR_kwDOAO6SJc5INjjY",
            "public_id": 71730,
            "url": "https://github.com/godotengine/godot/pull/71730",
            "diff_url": "https://github.com/godotengine/godot/pull/71730.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71730.patch",
            "title": "Fix AltGR getting stuck on Windows right Alt-Tab",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyNjUzMDc=",
            "created_at": "2023-01-20T13:06:21Z",
            "updated_at": "2023-03-06T12:02:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e01452adb0ac51bbbb0304773b1efd28ca1a3f2d"
            ]
        },
        "71784": {
            "id": "PR_kwDOAO6SJc5IQaPi",
            "public_id": 71784,
            "url": "https://github.com/godotengine/godot/pull/71784",
            "diff_url": "https://github.com/godotengine/godot/pull/71784.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71784.patch",
            "title": "Fix Xbox Series controller detected as 2 devices",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjg5NzU0NzEz",
            "created_at": "2023-01-21T03:25:46Z",
            "updated_at": "2023-03-06T12:03:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9400867b3aff74ef0b4d3ba3a7b9f3efc357bfc"
            ]
        },
        "71819": {
            "id": "PR_kwDOAO6SJc5IQ7ox",
            "public_id": 71819,
            "url": "https://github.com/godotengine/godot/pull/71819",
            "diff_url": "https://github.com/godotengine/godot/pull/71819.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71819.patch",
            "title": "Make PIE relocation detection glibc-only",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2023-01-21T17:02:09Z",
            "updated_at": "2023-08-29T10:13:18Z",
            "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": [
                "2a6ce37910ac9765c36cbcc3a0a09916da4debe3"
            ]
        },
        "71838": {
            "id": "PR_kwDOAO6SJc5IRa1j",
            "public_id": 71838,
            "url": "https://github.com/godotengine/godot/pull/71838",
            "diff_url": "https://github.com/godotengine/godot/pull/71838.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71838.patch",
            "title": "[3.x] Update the logic to calculate the screen scale on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-22T06:49:56Z",
            "updated_at": "2023-01-23T22:01:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48aedb239e727fd349fd70c09eed159e7f669e61"
            ]
        },
        "71875": {
            "id": "PR_kwDOAO6SJc5ISErm",
            "public_id": 71875,
            "url": "https://github.com/godotengine/godot/pull/71875",
            "diff_url": "https://github.com/godotengine/godot/pull/71875.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71875.patch",
            "title": "[3.x] Add benchmark logic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-22T18:50:19Z",
            "updated_at": "2023-04-23T03:18:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f3cdff46fc36267afe11f220b2b354739e3d7d20"
            ]
        },
        "71880": {
            "id": "PR_kwDOAO6SJc5ISMiu",
            "public_id": 71880,
            "url": "https://github.com/godotengine/godot/pull/71880",
            "diff_url": "https://github.com/godotengine/godot/pull/71880.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71880.patch",
            "title": "Correctly apply world_scale in WebXR (Godot 3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2023-01-22T20:48:22Z",
            "updated_at": "2024-07-22T15:25:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "82be475a8548db69aa8a8447d4466b1a29821b55"
            ]
        },
        "71889": {
            "id": "PR_kwDOAO6SJc5ISXd5",
            "public_id": 71889,
            "url": "https://github.com/godotengine/godot/pull/71889",
            "diff_url": "https://github.com/godotengine/godot/pull/71889.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71889.patch",
            "title": "Document Environment's `background_energy` property affecting lighting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-01-22T23:44:30Z",
            "updated_at": "2023-03-06T12:03:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "646a2d9d94e0a1e4ad46a182ecaf35d36d46c15e"
            ]
        },
        "71966": {
            "id": "PR_kwDOAO6SJc5IadJd",
            "public_id": 71966,
            "url": "https://github.com/godotengine/godot/pull/71966",
            "diff_url": "https://github.com/godotengine/godot/pull/71966.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71966.patch",
            "title": "Improve error messages and classref for occluders and portals",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-01-24T10:51:31Z",
            "updated_at": "2023-01-26T12:22:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5a0cb54b3adbff7e63d7bcfb92a33bae1e55bdb0"
            ]
        },
        "71969": {
            "id": "PR_kwDOAO6SJc5IbMw3",
            "public_id": 71969,
            "url": "https://github.com/godotengine/godot/pull/71969",
            "diff_url": "https://github.com/godotengine/godot/pull/71969.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/71969.patch",
            "title": "Update the Godot Android Editor name from `Godot Editor` to `Godot Editor 3`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-24T13:13:33Z",
            "updated_at": "2023-01-25T17:15:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e59752bcb7c3513d9535b48bca8d7fbb3260e63d"
            ]
        },
        "72045": {
            "id": "PR_kwDOAO6SJc5IhRu_",
            "public_id": 72045,
            "url": "https://github.com/godotengine/godot/pull/72045",
            "diff_url": "https://github.com/godotengine/godot/pull/72045.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72045.patch",
            "title": "libwebp: Sync with upstream 1.3.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2023-01-25T14:46:03Z",
            "updated_at": "2023-08-28T15:16:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8e8517d1174e8593338329a0535da178444817a"
            ]
        },
        "72092": {
            "id": "PR_kwDOAO6SJc5IjxjH",
            "public_id": 72092,
            "url": "https://github.com/godotengine/godot/pull/72092",
            "diff_url": "https://github.com/godotengine/godot/pull/72092.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72092.patch",
            "title": "Address kotlin build warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-26T02:02:28Z",
            "updated_at": "2023-08-29T10:13:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "242ffb72b84c01722edced87848b9ae7cec3c061"
            ]
        },
        "72110": {
            "id": "PR_kwDOAO6SJc5IlYzp",
            "public_id": 72110,
            "url": "https://github.com/godotengine/godot/pull/72110",
            "diff_url": "https://github.com/godotengine/godot/pull/72110.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72110.patch",
            "title": "[3.x] Provide a delegate implementation for the `killProcess` logic on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-01-26T11:39:10Z",
            "updated_at": "2023-01-26T12:29:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48a55ffad3b0d9ad0da93286f29de9e724c1535d"
            ]
        },
        "72127": {
            "id": "PR_kwDOAO6SJc5InGwr",
            "public_id": 72127,
            "url": "https://github.com/godotengine/godot/pull/72127",
            "diff_url": "https://github.com/godotengine/godot/pull/72127.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72127.patch",
            "title": "[3.x] Test, refactor and fix a bug in `Basis.get_axis_angle`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNDMyNjcy",
            "created_at": "2023-01-26T17:40:17Z",
            "updated_at": "2023-08-18T19:23:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8245fd3275eea1754e308f6a5e65b192f6cfe3cf"
            ]
        },
        "72251": {
            "id": "PR_kwDOAO6SJc5Iu_E1",
            "public_id": 72251,
            "url": "https://github.com/godotengine/godot/pull/72251",
            "diff_url": "https://github.com/godotengine/godot/pull/72251.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72251.patch",
            "title": "[3.x] Backport some multi-threading goodies",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-01-28T13:15:17Z",
            "updated_at": "2023-05-16T11:32:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32a9227f5b1e1f576c3a24243d32998168cd609a",
                "7d135cb962bef2d1a7ef0814fb4addedb95bd0e6"
            ]
        },
        "72386": {
            "id": "PR_kwDOAO6SJc5I06-a",
            "public_id": 72386,
            "url": "https://github.com/godotengine/godot/pull/72386",
            "diff_url": "https://github.com/godotengine/godot/pull/72386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72386.patch",
            "title": "Fix navigation related nodes not propagating parent class config warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-01-30T15:28:11Z",
            "updated_at": "2023-03-06T12:03:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b5213cceac9d88ee4ecafe2d9cdbf2eea5e0b1db"
            ]
        },
        "72496": {
            "id": "PR_kwDOAO6SJc5I_M7c",
            "public_id": 72496,
            "url": "https://github.com/godotengine/godot/pull/72496",
            "diff_url": "https://github.com/godotengine/godot/pull/72496.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72496.patch",
            "title": "[3.x] Implement file provider capabilities",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-02-01T09:07:35Z",
            "updated_at": "2023-08-18T19:23:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b04c9a71f47a5dec7ed146122c39a775ad877d4c"
            ]
        },
        "72511": {
            "id": "PR_kwDOAO6SJc5JAWeF",
            "public_id": 72511,
            "url": "https://github.com/godotengine/godot/pull/72511",
            "diff_url": "https://github.com/godotengine/godot/pull/72511.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72511.patch",
            "title": "Eliminate collision checks between geometry in rendering BVH.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-02-01T12:49:58Z",
            "updated_at": "2023-04-11T08:58:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18d7d36b63c0e0dc932ab892d16fb0311993b3f8"
            ]
        },
        "72600": {
            "id": "PR_kwDOAO6SJc5JHNn2",
            "public_id": 72600,
            "url": "https://github.com/godotengine/godot/pull/72600",
            "diff_url": "https://github.com/godotengine/godot/pull/72600.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72600.patch",
            "title": "Mention `String.match()` is also called \"glob\"/\"globbing\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-02-02T13:51:53Z",
            "updated_at": "2023-03-06T12:05:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "64906bd1f7ea77f2a2829ff9c65219aca0912f87"
            ]
        },
        "72661": {
            "id": "PR_kwDOAO6SJc5JMxsu",
            "public_id": 72661,
            "url": "https://github.com/godotengine/godot/pull/72661",
            "diff_url": "https://github.com/godotengine/godot/pull/72661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72661.patch",
            "title": "[3.x] Backport AudioStream icons from 4.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2023-02-03T12:41:15Z",
            "updated_at": "2023-08-08T15:42:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a4861df63e1a38ff1732c166a5a2a1f42665a7fc"
            ]
        },
        "72958": {
            "id": "PR_kwDOAO6SJc5Jm1ZW",
            "public_id": 72958,
            "url": "https://github.com/godotengine/godot/pull/72958",
            "diff_url": "https://github.com/godotengine/godot/pull/72958.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/72958.patch",
            "title": "Default update_vital_only to true for Android and Web editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-02-09T10:58:33Z",
            "updated_at": "2023-02-13T12:26:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0876a16bdebfa3bf96dc318168e636f15ccd3e45"
            ]
        },
        "73070": {
            "id": "PR_kwDOAO6SJc5JwodK",
            "public_id": 73070,
            "url": "https://github.com/godotengine/godot/pull/73070",
            "diff_url": "https://github.com/godotengine/godot/pull/73070.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73070.patch",
            "title": "[3.x] Fix Line2D UVs when using BOX end cap mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBa8GIQ",
            "created_at": "2023-02-11T01:47:18Z",
            "updated_at": "2023-02-12T21:06:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "70316aab91696aa9e00762cb2151d1b91f65fd76"
            ]
        },
        "73119": {
            "id": "PR_kwDOAO6SJc5Jx-Fe",
            "public_id": 73119,
            "url": "https://github.com/godotengine/godot/pull/73119",
            "diff_url": "https://github.com/godotengine/godot/pull/73119.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73119.patch",
            "title": "Math: Prevent division by zero in posmod",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-11T19:46:32Z",
            "updated_at": "2023-03-06T12:06:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f011d8ca9ca25232fb335eead1c8eeaf5c7f2c54"
            ]
        },
        "73126": {
            "id": "PR_kwDOAO6SJc5JyFSI",
            "public_id": 73126,
            "url": "https://github.com/godotengine/godot/pull/73126",
            "diff_url": "https://github.com/godotengine/godot/pull/73126.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73126.patch",
            "title": "UWP: Fix app crash when `managed_object->update_clipboard()` is called",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-11T21:52:11Z",
            "updated_at": "2023-03-06T12:06:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f5693969f0bbb4cba8b1cfa2513b169c43c04ede"
            ]
        },
        "73127": {
            "id": "PR_kwDOAO6SJc5JyFhz",
            "public_id": 73127,
            "url": "https://github.com/godotengine/godot/pull/73127",
            "diff_url": "https://github.com/godotengine/godot/pull/73127.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73127.patch",
            "title": "UWP: Fix build with Google ANGLE not supporting EGL_ANGLE_DISPLAY_ALLOW_RENDER_TO_BACK_BUFFER",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-11T21:57:09Z",
            "updated_at": "2023-03-06T12:06:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eebc983df8b32b6ce338531bc176a7af8bce15be"
            ]
        },
        "73163": {
            "id": "PR_kwDOAO6SJc5Jy7ou",
            "public_id": 73163,
            "url": "https://github.com/godotengine/godot/pull/73163",
            "diff_url": "https://github.com/godotengine/godot/pull/73163.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73163.patch",
            "title": "Add PS3 controller guide button",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1NjI2Njc=",
            "created_at": "2023-02-12T15:50:40Z",
            "updated_at": "2023-03-06T12:28:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e926e1bb347f890375ec5d3f5fe564a603e33a51"
            ]
        },
        "73179": {
            "id": "PR_kwDOAO6SJc5JzQZW",
            "public_id": 73179,
            "url": "https://github.com/godotengine/godot/pull/73179",
            "diff_url": "https://github.com/godotengine/godot/pull/73179.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73179.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-12T21:28:44Z",
            "updated_at": "2023-03-06T12:11:12Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "99ae2d5212ee91117df757adcd74ed9fa036a496"
            ]
        },
        "73199": {
            "id": "PR_kwDOAO6SJc5J0IsW",
            "public_id": 73199,
            "url": "https://github.com/godotengine/godot/pull/73199",
            "diff_url": "https://github.com/godotengine/godot/pull/73199.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73199.patch",
            "title": "[3.x] Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-02-13T05:22:40Z",
            "updated_at": "2023-02-13T15:55:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6528f984fedb883f8d5b16e5ee436b3c4d6275c7"
            ]
        },
        "73206": {
            "id": "PR_kwDOAO6SJc5J00Sb",
            "public_id": 73206,
            "url": "https://github.com/godotengine/godot/pull/73206",
            "diff_url": "https://github.com/godotengine/godot/pull/73206.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73206.patch",
            "title": "RichTextLabel: Fix hint string for custom_effects property",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-13T08:27:35Z",
            "updated_at": "2023-03-06T12:11:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "32b3ef7727b25dfaa8b36012b128948ae597c974"
            ]
        },
        "73211": {
            "id": "PR_kwDOAO6SJc5J1P3E",
            "public_id": 73211,
            "url": "https://github.com/godotengine/godot/pull/73211",
            "diff_url": "https://github.com/godotengine/godot/pull/73211.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73211.patch",
            "title": "Update PCK embedding SCons warning message to mention mold linker",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-02-13T09:56:01Z",
            "updated_at": "2023-08-29T10:14:20Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "074d87d7188da6400028c719ea7571bff6265c36"
            ]
        },
        "73218": {
            "id": "PR_kwDOAO6SJc5J2En8",
            "public_id": 73218,
            "url": "https://github.com/godotengine/godot/pull/73218",
            "diff_url": "https://github.com/godotengine/godot/pull/73218.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73218.patch",
            "title": "[3.x] TileSet: Fix resizing collision shape when vertex is outside the tilesheet",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-13T12:22:27Z",
            "updated_at": "2023-08-18T19:24:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "424bda217c6783316628ecc31d7857c453bc8685"
            ]
        },
        "73224": {
            "id": "PR_kwDOAO6SJc5J2spP",
            "public_id": 73224,
            "url": "https://github.com/godotengine/godot/pull/73224",
            "diff_url": "https://github.com/godotengine/godot/pull/73224.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73224.patch",
            "title": "Change message of unknown joypad property from error to verbose",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2023-02-13T14:18:40Z",
            "updated_at": "2024-05-02T09:45:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e841f13cdcab6531c1e65df39906d7b24a9fc7e8"
            ]
        },
        "73251": {
            "id": "PR_kwDOAO6SJc5J5L4O",
            "public_id": 73251,
            "url": "https://github.com/godotengine/godot/pull/73251",
            "diff_url": "https://github.com/godotengine/godot/pull/73251.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73251.patch",
            "title": "[3.x] Improve the clarity of Viewport's documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-02-13T22:42:02Z",
            "updated_at": "2023-03-06T12:13:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1949b7c652256e2ace2fa17555f81b7b013faa60"
            ]
        },
        "73254": {
            "id": "PR_kwDOAO6SJc5J5NjC",
            "public_id": 73254,
            "url": "https://github.com/godotengine/godot/pull/73254",
            "diff_url": "https://github.com/godotengine/godot/pull/73254.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73254.patch",
            "title": "Fix Standard Gamepad Mapping triggers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1NjI2Njc=",
            "created_at": "2023-02-13T22:50:25Z",
            "updated_at": "2023-03-06T12:15:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0cec4fcc659e4e31b6ca7940b5e7cc8818791f12"
            ]
        },
        "73629": {
            "id": "PR_kwDOAO6SJc5KW3kv",
            "public_id": 73629,
            "url": "https://github.com/godotengine/godot/pull/73629",
            "diff_url": "https://github.com/godotengine/godot/pull/73629.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73629.patch",
            "title": "[3.x] BVH - fix lockguards for multithread mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-02-20T15:44:43Z",
            "updated_at": "2023-03-06T12:15:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5639be5f4fa585a78ef7d68b7d6cb9847b549547"
            ]
        },
        "73692": {
            "id": "PR_kwDOAO6SJc5KcvYe",
            "public_id": 73692,
            "url": "https://github.com/godotengine/godot/pull/73692",
            "diff_url": "https://github.com/godotengine/godot/pull/73692.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73692.patch",
            "title": "[3.x] Enable granular control of touchscreen related settings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-02-21T17:26:30Z",
            "updated_at": "2023-05-08T16:10:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b78935ef518ae5a63451d6de32f9df6b35eb8cde",
                "61e41facc7e7aceac0fcdb1b90e433566301098c"
            ]
        },
        "73781": {
            "id": "PR_kwDOAO6SJc5KjJ-l",
            "public_id": 73781,
            "url": "https://github.com/godotengine/godot/pull/73781",
            "diff_url": "https://github.com/godotengine/godot/pull/73781.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73781.patch",
            "title": "[3.x] iOS: Implement missing gamepad.buttonOptions, buttonMenu, and buttonHome joy buttons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5NDMwNTA3",
            "created_at": "2023-02-22T20:18:29Z",
            "updated_at": "2023-03-06T13:06:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0a85e4db7183898d57fc783d9481011cef279eb0"
            ]
        },
        "73851": {
            "id": "PR_kwDOAO6SJc5KpkRw",
            "public_id": 73851,
            "url": "https://github.com/godotengine/godot/pull/73851",
            "diff_url": "https://github.com/godotengine/godot/pull/73851.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73851.patch",
            "title": "[3.x] Add error messages for collision exception functions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-02-23T23:46:11Z",
            "updated_at": "2023-03-06T17:17:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c7a92f68a1796ea665e2d6116e879c027dde2725"
            ]
        },
        "73942": {
            "id": "PR_kwDOAO6SJc5KwsMz",
            "public_id": 73942,
            "url": "https://github.com/godotengine/godot/pull/73942",
            "diff_url": "https://github.com/godotengine/godot/pull/73942.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/73942.patch",
            "title": "[3.x] Fix docs on multiplayer peer signals.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0OTYyMzE=",
            "created_at": "2023-02-25T18:32:39Z",
            "updated_at": "2023-06-02T15:21:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "c3d9cc70685a9b615be63d768f276aaf546dae0c"
            ]
        },
        "74072": {
            "id": "PR_kwDOAO6SJc5K230S",
            "public_id": 74072,
            "url": "https://github.com/godotengine/godot/pull/74072",
            "diff_url": "https://github.com/godotengine/godot/pull/74072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74072.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-02-27T17:53:20Z",
            "updated_at": "2023-03-06T12:11:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "20d6a698c7be2f371af5ac4cf012584de13030b0"
            ]
        },
        "74085": {
            "id": "PR_kwDOAO6SJc5K39pL",
            "public_id": 74085,
            "url": "https://github.com/godotengine/godot/pull/74085",
            "diff_url": "https://github.com/godotengine/godot/pull/74085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74085.patch",
            "title": "[3.x] Backport Tree::set_selected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-02-27T21:39:16Z",
            "updated_at": "2023-03-06T11:42:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8185fa8e2a4a67937c150235761473813883de51"
            ]
        },
        "74128": {
            "id": "PR_kwDOAO6SJc5K-UfO",
            "public_id": 74128,
            "url": "https://github.com/godotengine/godot/pull/74128",
            "diff_url": "https://github.com/godotengine/godot/pull/74128.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74128.patch",
            "title": "[3.x] C#: Fix crash when errors occur before language initialization.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwOTQ0NjQ0",
            "created_at": "2023-02-28T21:54:54Z",
            "updated_at": "2023-03-30T19:57:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57661346104cf8e8a383592753711cfef976dcd7"
            ]
        },
        "74196": {
            "id": "PR_kwDOAO6SJc5LFIz4",
            "public_id": 74196,
            "url": "https://github.com/godotengine/godot/pull/74196",
            "diff_url": "https://github.com/godotengine/godot/pull/74196.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74196.patch",
            "title": "Backport a simpler version of the accent color for check icons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNzM5MjM5",
            "created_at": "2023-03-02T00:00:36Z",
            "updated_at": "2023-03-06T11:40:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "717356525005890f68580c69da3210b5eee6d300"
            ]
        },
        "74282": {
            "id": "PR_kwDOAO6SJc5LNauD",
            "public_id": 74282,
            "url": "https://github.com/godotengine/godot/pull/74282",
            "diff_url": "https://github.com/godotengine/godot/pull/74282.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74282.patch",
            "title": "Notify child controls when `BackBufferCopy`'s rect changed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-03-03T10:02:48Z",
            "updated_at": "2023-08-28T14:24:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "602a0d2fbc84d598cffc79eccd5110f650b6e3c9"
            ]
        },
        "74284": {
            "id": "PR_kwDOAO6SJc5LNeou",
            "public_id": 74284,
            "url": "https://github.com/godotengine/godot/pull/74284",
            "diff_url": "https://github.com/godotengine/godot/pull/74284.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74284.patch",
            "title": "Document using `String.percent_encode()` with `OS.shell_open()` (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-03-03T10:10:42Z",
            "updated_at": "2023-03-08T23:38:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1a6343729b5254865492b42c2f2fd1af1eae21ed"
            ]
        },
        "74367": {
            "id": "PR_kwDOAO6SJc5LSfsG",
            "public_id": 74367,
            "url": "https://github.com/godotengine/godot/pull/74367",
            "diff_url": "https://github.com/godotengine/godot/pull/74367.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74367.patch",
            "title": "iOS: Increase max simultaneous touches to 32",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1OTUxMzg2",
            "created_at": "2023-03-04T16:28:04Z",
            "updated_at": "2023-03-14T12:04:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "54bd204377fb73a5871946005bd7cbbad4b91df9"
            ]
        },
        "74399": {
            "id": "PR_kwDOAO6SJc5LS1yu",
            "public_id": 74399,
            "url": "https://github.com/godotengine/godot/pull/74399",
            "diff_url": "https://github.com/godotengine/godot/pull/74399.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74399.patch",
            "title": "[3.x] Use the new API for virtual keyboard height detection on Android, bugfix for old API",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgwMjg2MDA=",
            "created_at": "2023-03-04T22:29:48Z",
            "updated_at": "2024-01-30T18:55:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9bdb5853181a660410461a65012b5b1bdadadd69"
            ]
        },
        "74433": {
            "id": "PR_kwDOAO6SJc5LThOC",
            "public_id": 74433,
            "url": "https://github.com/godotengine/godot/pull/74433",
            "diff_url": "https://github.com/godotengine/godot/pull/74433.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74433.patch",
            "title": "Fix NavigationServer free error print",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-03-05T13:12:43Z",
            "updated_at": "2023-03-13T21:12:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "73dc680fc127014ad805e5968f98ebb3e0281de7"
            ]
        },
        "74469": {
            "id": "PR_kwDOAO6SJc5LVXgz",
            "public_id": 74469,
            "url": "https://github.com/godotengine/godot/pull/74469",
            "diff_url": "https://github.com/godotengine/godot/pull/74469.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74469.patch",
            "title": "[3.x] Configure maven central snapshot versions for the Godot Android library",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-03-06T06:28:30Z",
            "updated_at": "2023-08-28T14:21:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0e2292f341b531e5854eccefa2cda302520b9970"
            ]
        },
        "74473": {
            "id": "PR_kwDOAO6SJc5LVp1y",
            "public_id": 74473,
            "url": "https://github.com/godotengine/godot/pull/74473",
            "diff_url": "https://github.com/godotengine/godot/pull/74473.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74473.patch",
            "title": "CI: Pin SCons to 4.4.0, the new 4.5.0 is broken",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-03-06T07:43:32Z",
            "updated_at": "2023-03-06T09:11:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "85bb561713940665b989c1ad69b4d0f74bca166e"
            ]
        },
        "74490": {
            "id": "PR_kwDOAO6SJc5LXkx7",
            "public_id": 74490,
            "url": "https://github.com/godotengine/godot/pull/74490",
            "diff_url": "https://github.com/godotengine/godot/pull/74490.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74490.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 12th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-03-06T13:20:38Z",
            "updated_at": "2023-03-06T14:08:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "608317213e8a2eeb4236a7fc8d7cfc974067ad08",
                "914182ffe3a8869d0204bbd6a2ffe1482e510f89",
                "669749fa39a6a2202984474bfce9931a268b2949",
                "e814861950c56fdcfbd706508c85d7d2adef9662",
                "bab7f1c0a6ca85852b3b4cf5a8d1cfad6ec33817",
                "50c598e229968bb4fc15a581dd8111a1d5e01098",
                "2c18066231d8bafb9891ad66bf9d8e8d4b4f76a4",
                "5faa4239447afb65246f687909aefa02e7c7c6a2",
                "a836b6bc88e82ee9a11e5665c5253e1d78a36779",
                "07b37b6b6c72a7faa5d43025605ddc68e77a3d6e",
                "16757a80a8bfbff749eb22ed6c9e770a5bbbaf62"
            ]
        },
        "74539": {
            "id": "PR_kwDOAO6SJc5LdYuc",
            "public_id": 74539,
            "url": "https://github.com/godotengine/godot/pull/74539",
            "diff_url": "https://github.com/godotengine/godot/pull/74539.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74539.patch",
            "title": "[3.x] Fix shadows when using 2 directional lights",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjk0MjA=",
            "created_at": "2023-03-07T10:26:09Z",
            "updated_at": "2023-08-18T21:57:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0227fcc4cc34811d287a026df8d9c031a0bdd934"
            ]
        },
        "74583": {
            "id": "PR_kwDOAO6SJc5Lh5NJ",
            "public_id": 74583,
            "url": "https://github.com/godotengine/godot/pull/74583",
            "diff_url": "https://github.com/godotengine/godot/pull/74583.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74583.patch",
            "title": "[3.x] Update the gradle build tasks to generate play store builds.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-03-08T01:15:18Z",
            "updated_at": "2023-08-28T14:51:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "30e3e301e047cb04513c28a88d6b3bd3a1afc2e8"
            ]
        },
        "74765": {
            "id": "PR_kwDOAO6SJc5L0axG",
            "public_id": 74765,
            "url": "https://github.com/godotengine/godot/pull/74765",
            "diff_url": "https://github.com/godotengine/godot/pull/74765.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74765.patch",
            "title": "[3.x] Improve tooltip for `CanvasLayer.layer`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTIyNDgw",
            "created_at": "2023-03-11T12:16:48Z",
            "updated_at": "2023-06-23T07:57:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "4c6751d38357cbdd0f96fe21567495d282cadb2b"
            ]
        },
        "74777": {
            "id": "PR_kwDOAO6SJc5L0qQ_",
            "public_id": 74777,
            "url": "https://github.com/godotengine/godot/pull/74777",
            "diff_url": "https://github.com/godotengine/godot/pull/74777.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74777.patch",
            "title": "[3.x] Fix TextEdit `color_region_cache` bug",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-03-11T16:25:47Z",
            "updated_at": "2023-08-18T21:58:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "57306bf0e3c05a889a01f58fed6a8d4425630439"
            ]
        },
        "74782": {
            "id": "PR_kwDOAO6SJc5L0snV",
            "public_id": 74782,
            "url": "https://github.com/godotengine/godot/pull/74782",
            "diff_url": "https://github.com/godotengine/godot/pull/74782.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74782.patch",
            "title": "[3.x] GDScriptParser: Don't use index operator on linked list",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-03-11T17:08:34Z",
            "updated_at": "2023-08-18T21:58:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ef914dac31f23fb8bd4c5e498a68ebd4ca4e1430"
            ]
        },
        "74794": {
            "id": "PR_kwDOAO6SJc5L05I6",
            "public_id": 74794,
            "url": "https://github.com/godotengine/godot/pull/74794",
            "diff_url": "https://github.com/godotengine/godot/pull/74794.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74794.patch",
            "title": "[3.x] Use hash table for GDScript parsing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-03-11T21:10:31Z",
            "updated_at": "2023-03-12T15:20:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19f2006ec073f42d1b2dc480ac4103ac24b0b59a"
            ]
        },
        "74870": {
            "id": "PR_kwDOAO6SJc5L6d5z",
            "public_id": 74870,
            "url": "https://github.com/godotengine/godot/pull/74870",
            "diff_url": "https://github.com/godotengine/godot/pull/74870.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74870.patch",
            "title": "[3.x] Add `set_value_no_signal()` to Range",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2023-03-13T16:41:36Z",
            "updated_at": "2023-04-11T09:35:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fdae01de101020b3dfec59ff4304a3c4a24805aa"
            ]
        },
        "74895": {
            "id": "PR_kwDOAO6SJc5L9RV5",
            "public_id": 74895,
            "url": "https://github.com/godotengine/godot/pull/74895",
            "diff_url": "https://github.com/godotengine/godot/pull/74895.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74895.patch",
            "title": "[3.x] Fix GridMap free navigation RID error spam",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2023-03-14T04:16:39Z",
            "updated_at": "2023-09-08T11:23:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "befdafdbf67d832e5d9295a2d0b954c85ca6e891"
            ]
        },
        "74933": {
            "id": "PR_kwDOAO6SJc5MFaI4",
            "public_id": 74933,
            "url": "https://github.com/godotengine/godot/pull/74933",
            "diff_url": "https://github.com/godotengine/godot/pull/74933.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74933.patch",
            "title": "[3.x] Set unlit/unshaded extension when importing/exporting GLTF",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-03-15T09:34:49Z",
            "updated_at": "2023-08-18T22:03:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d7bc801f643e6b1693b4350900d4fc41b1d4d3f"
            ]
        },
        "74953": {
            "id": "PR_kwDOAO6SJc5MI_U5",
            "public_id": 74953,
            "url": "https://github.com/godotengine/godot/pull/74953",
            "diff_url": "https://github.com/godotengine/godot/pull/74953.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74953.patch",
            "title": "Fixed Whitescreen Issue in GLES2.0 Glow Setting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5Mzg3NDIz",
            "created_at": "2023-03-15T19:36:12Z",
            "updated_at": "2023-08-18T22:05:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01d0b9ad15f068d0a2849688a1510e78a47e0c91"
            ]
        },
        "74973": {
            "id": "PR_kwDOAO6SJc5MLPap",
            "public_id": 74973,
            "url": "https://github.com/godotengine/godot/pull/74973",
            "diff_url": "https://github.com/godotengine/godot/pull/74973.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74973.patch",
            "title": "[3.x] Add Color + alpha constructor for Color",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-03-16T06:57:42Z",
            "updated_at": "2023-04-11T09:36:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3544cd1dad902232291c091a778ef3b93546b46a"
            ]
        },
        "74986": {
            "id": "PR_kwDOAO6SJc5MOHim",
            "public_id": 74986,
            "url": "https://github.com/godotengine/godot/pull/74986",
            "diff_url": "https://github.com/godotengine/godot/pull/74986.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/74986.patch",
            "title": "[3.x] Fix AudioEffectRecord circular reference",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzc4ODA=",
            "created_at": "2023-03-16T14:51:53Z",
            "updated_at": "2023-09-06T13:13:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae1b209d6e5d86e4924338f8bffebe2f45d21698"
            ]
        },
        "75136": {
            "id": "PR_kwDOAO6SJc5MauOE",
            "public_id": 75136,
            "url": "https://github.com/godotengine/godot/pull/75136",
            "diff_url": "https://github.com/godotengine/godot/pull/75136.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75136.patch",
            "title": "[3.x] Implement UWP version of `OS.get_unique_id` function.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ5MjU5MTE0",
            "created_at": "2023-03-20T06:28:10Z",
            "updated_at": "2024-01-17T10:26:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc93cad7f972cb890f309fc942c91e537953875d"
            ]
        },
        "75147": {
            "id": "PR_kwDOAO6SJc5Md7bi",
            "public_id": 75147,
            "url": "https://github.com/godotengine/godot/pull/75147",
            "diff_url": "https://github.com/godotengine/godot/pull/75147.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75147.patch",
            "title": "[3.x] Fix directory access when the running app has the `All files access` permission",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-03-20T16:05:57Z",
            "updated_at": "2023-08-18T22:05:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2c7d3e6c03176dabffe86d4c25fdc31b37096f7"
            ]
        },
        "75166": {
            "id": "PR_kwDOAO6SJc5MgODZ",
            "public_id": 75166,
            "url": "https://github.com/godotengine/godot/pull/75166",
            "diff_url": "https://github.com/godotengine/godot/pull/75166.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75166.patch",
            "title": "SCons: Add `stack_size` and `default_pthread_stack_size` options to Web target",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY5MTY4OTI5",
            "created_at": "2023-03-21T01:53:52Z",
            "updated_at": "2024-01-25T17:16:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93"
            ]
        },
        "75205": {
            "id": "PR_kwDOAO6SJc5MmbN5",
            "public_id": 75205,
            "url": "https://github.com/godotengine/godot/pull/75205",
            "diff_url": "https://github.com/godotengine/godot/pull/75205.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75205.patch",
            "title": "[3.x] Bump the target SDK version to 33 (Android 13)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-03-22T02:18:18Z",
            "updated_at": "2023-08-29T12:35:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2803c471e895d3752081dc0cfb79769dc590a2d4"
            ]
        },
        "75217": {
            "id": "PR_kwDOAO6SJc5MoOr_",
            "public_id": 75217,
            "url": "https://github.com/godotengine/godot/pull/75217",
            "diff_url": "https://github.com/godotengine/godot/pull/75217.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75217.patch",
            "title": "[3.x] Document lack of iOS support for WebM",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-03-22T10:31:46Z",
            "updated_at": "2023-08-18T22:07:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                }
            ],
            "commits": [
                "7d48dd7782f4c4eca511cb75d0149d6a7423bf1a"
            ]
        },
        "75300": {
            "id": "PR_kwDOAO6SJc5M3TJb",
            "public_id": 75300,
            "url": "https://github.com/godotengine/godot/pull/75300",
            "diff_url": "https://github.com/godotengine/godot/pull/75300.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75300.patch",
            "title": "Document how to use logarithm of base 10 with `log()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-03-24T20:11:07Z",
            "updated_at": "2023-08-28T14:28:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "3c4f0ca9c639e11b3a0673b27427538b244533b6"
            ]
        },
        "75309": {
            "id": "PR_kwDOAO6SJc5M4xYV",
            "public_id": 75309,
            "url": "https://github.com/godotengine/godot/pull/75309",
            "diff_url": "https://github.com/godotengine/godot/pull/75309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75309.patch",
            "title": "Fix the Python type error when creating the `.sln` file",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0OTgyNTUw",
            "created_at": "2023-03-25T07:12:30Z",
            "updated_at": "2023-08-28T14:50:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19a8efc8759794bc39121809016245988f2db216"
            ]
        },
        "75339": {
            "id": "PR_kwDOAO6SJc5M5s6f",
            "public_id": 75339,
            "url": "https://github.com/godotengine/godot/pull/75339",
            "diff_url": "https://github.com/godotengine/godot/pull/75339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75339.patch",
            "title": "[ci/web] update mymindstorm/setup-emsdk to v12",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4NDIyMzQ4",
            "created_at": "2023-03-26T01:15:29Z",
            "updated_at": "2023-08-18T22:08:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dcb974700b35837ee13e1bd3f170a979ee0af03d"
            ]
        },
        "75370": {
            "id": "PR_kwDOAO6SJc5M63o6",
            "public_id": 75370,
            "url": "https://github.com/godotengine/godot/pull/75370",
            "diff_url": "https://github.com/godotengine/godot/pull/75370.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75370.patch",
            "title": "[3.x] Fix `NodePath` subname index range documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-03-26T21:42:14Z",
            "updated_at": "2023-08-18T22:08:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "ff61feaf4e9d72a2f9525f4ee23eb42c1bf0ff70"
            ]
        },
        "75468": {
            "id": "PR_kwDOAO6SJc5NMJIG",
            "public_id": 75468,
            "url": "https://github.com/godotengine/godot/pull/75468",
            "diff_url": "https://github.com/godotengine/godot/pull/75468.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75468.patch",
            "title": "[3.x] Add support for 3 directional shadow splits",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjk0MjA=",
            "created_at": "2023-03-29T17:34:20Z",
            "updated_at": "2024-01-25T12:53:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "54bc6a300e4c21579117c1b728042977ee8a1534"
            ]
        },
        "75527": {
            "id": "PR_kwDOAO6SJc5NVc3g",
            "public_id": 75527,
            "url": "https://github.com/godotengine/godot/pull/75527",
            "diff_url": "https://github.com/godotengine/godot/pull/75527.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75527.patch",
            "title": "[3.x] Make MessageQueue growable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-03-31T09:36:52Z",
            "updated_at": "2023-04-11T20:01:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f1e7e6fbc5c9ed54becae8709273c44e7c872b9"
            ]
        },
        "75612": {
            "id": "PR_kwDOAO6SJc5NdY4k",
            "public_id": 75612,
            "url": "https://github.com/godotengine/godot/pull/75612",
            "diff_url": "https://github.com/godotengine/godot/pull/75612.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75612.patch",
            "title": "[3.x] Fix Polygon2D skinned bounds (for culling)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-04-03T07:14:00Z",
            "updated_at": "2023-04-25T14:43:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd6c213dac4d029fb04e4d92cd025b274a452419"
            ]
        },
        "75641": {
            "id": "PR_kwDOAO6SJc5Nj3Uc",
            "public_id": 75641,
            "url": "https://github.com/godotengine/godot/pull/75641",
            "diff_url": "https://github.com/godotengine/godot/pull/75641.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75641.patch",
            "title": "Fix moving position indicator out of bounds in FileAccessMemory",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1NTQxMjc=",
            "created_at": "2023-04-04T08:15:08Z",
            "updated_at": "2023-08-28T14:31:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bff0c71e2e2cb9b880181cc819c4753abfe59508"
            ]
        },
        "75653": {
            "id": "PR_kwDOAO6SJc5Nm_sW",
            "public_id": 75653,
            "url": "https://github.com/godotengine/godot/pull/75653",
            "diff_url": "https://github.com/godotengine/godot/pull/75653.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75653.patch",
            "title": "Prevent color conversion of the big Godot logo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-04-04T18:06:47Z",
            "updated_at": "2023-08-28T14:30:49Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ce741df43dd947e926c5034ac82ce7f3e83589a5"
            ]
        },
        "75699": {
            "id": "PR_kwDOAO6SJc5NsY8r",
            "public_id": 75699,
            "url": "https://github.com/godotengine/godot/pull/75699",
            "diff_url": "https://github.com/godotengine/godot/pull/75699.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75699.patch",
            "title": "[3.x] Fix UI responsiveness to touch taps",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-04-05T16:26:29Z",
            "updated_at": "2024-01-30T18:49:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e31b1a76f83537d996040df2fe912bfd5a33d9ad",
                "de20011cbe151ee7ab4427d22a2a6b8bc6d6d2a1"
            ]
        },
        "75785": {
            "id": "PR_kwDOAO6SJc5N2E8k",
            "public_id": 75785,
            "url": "https://github.com/godotengine/godot/pull/75785",
            "diff_url": "https://github.com/godotengine/godot/pull/75785.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75785.patch",
            "title": "Convert the logo's text outlines into paths",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2023-04-07T15:43:37Z",
            "updated_at": "2023-09-08T11:14:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "af9372eb5900a2c853e036cf9df91a66dc72e1a2"
            ]
        },
        "75898": {
            "id": "PR_kwDOAO6SJc5N8o4_",
            "public_id": 75898,
            "url": "https://github.com/godotengine/godot/pull/75898",
            "diff_url": "https://github.com/godotengine/godot/pull/75898.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75898.patch",
            "title": "Update `make_rst.py` to match the master version",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzgyODMz",
            "created_at": "2023-04-10T16:24:44Z",
            "updated_at": "2023-08-28T14:33:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "0f24d6ecf7601fd134ea67df6d350cb2dd703390"
            ]
        },
        "75959": {
            "id": "PR_kwDOAO6SJc5OFCPu",
            "public_id": 75959,
            "url": "https://github.com/godotengine/godot/pull/75959",
            "diff_url": "https://github.com/godotengine/godot/pull/75959.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75959.patch",
            "title": "[3.x] Add tab Metadata to Tabs & TabContainer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMjY0MTQ5",
            "created_at": "2023-04-12T01:41:55Z",
            "updated_at": "2023-06-07T13:15:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7af43733e118083967b87403c08404e846f10340"
            ]
        },
        "75987": {
            "id": "PR_kwDOAO6SJc5OI7eK",
            "public_id": 75987,
            "url": "https://github.com/godotengine/godot/pull/75987",
            "diff_url": "https://github.com/godotengine/godot/pull/75987.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75987.patch",
            "title": "Add preliminary changelog for Godot 3.6",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-04-12T14:17:30Z",
            "updated_at": "2023-04-12T15:54:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e9add1182ebed831968c19827dd8082f13138e61"
            ]
        },
        "75992": {
            "id": "PR_kwDOAO6SJc5OJTqT",
            "public_id": 75992,
            "url": "https://github.com/godotengine/godot/pull/75992",
            "diff_url": "https://github.com/godotengine/godot/pull/75992.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75992.patch",
            "title": "[3.x] Fix null in Android text entry system.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc4OTM0NDAx",
            "created_at": "2023-04-12T15:21:28Z",
            "updated_at": "2023-09-08T11:21:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cec8e09948b71a0f56ce2dc53960cfe799a83f22"
            ]
        },
        "75995": {
            "id": "PR_kwDOAO6SJc5OJcOI",
            "public_id": 75995,
            "url": "https://github.com/godotengine/godot/pull/75995",
            "diff_url": "https://github.com/godotengine/godot/pull/75995.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/75995.patch",
            "title": "[3.x] Don't apply scale to autohide theme property",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-04-12T15:46:35Z",
            "updated_at": "2023-08-18T22:14:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1c6625756838560e6bd7c6ad24b14fe430cc10db"
            ]
        },
        "76001": {
            "id": "PR_kwDOAO6SJc5OK7ub",
            "public_id": 76001,
            "url": "https://github.com/godotengine/godot/pull/76001",
            "diff_url": "https://github.com/godotengine/godot/pull/76001.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76001.patch",
            "title": "Fix Windows `StringFileInfo` structure",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5NzY0NDky",
            "created_at": "2023-04-12T21:06:42Z",
            "updated_at": "2024-01-25T12:49:13Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e15a086bb99f450fbfa223fe8896c47a860735fc"
            ]
        },
        "76016": {
            "id": "PR_kwDOAO6SJc5ONHTl",
            "public_id": 76016,
            "url": "https://github.com/godotengine/godot/pull/76016",
            "diff_url": "https://github.com/godotengine/godot/pull/76016.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76016.patch",
            "title": "[3.x] Expose more compression formats in Image",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-04-13T07:52:21Z",
            "updated_at": "2023-04-17T15:26:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2ca86ef4491ff1427a4020163824630c51f18671"
            ]
        },
        "76023": {
            "id": "PR_kwDOAO6SJc5OONMY",
            "public_id": 76023,
            "url": "https://github.com/godotengine/godot/pull/76023",
            "diff_url": "https://github.com/godotengine/godot/pull/76023.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76023.patch",
            "title": "[3.x] Add ORMSpatialMaterial",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjk0MjA=",
            "created_at": "2023-04-13T11:27:21Z",
            "updated_at": "2024-02-08T21:51:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2OA==",
                    "name": "feature proposal",
                    "color": "#4466ff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b9cbffd957a342d61a17c9a224c43aa9bb06c536"
            ]
        },
        "76037": {
            "id": "PR_kwDOAO6SJc5OQmKo",
            "public_id": 76037,
            "url": "https://github.com/godotengine/godot/pull/76037",
            "diff_url": "https://github.com/godotengine/godot/pull/76037.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76037.patch",
            "title": "iOS splash screen rotation fix",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjAyMjk=",
            "created_at": "2023-04-13T18:36:43Z",
            "updated_at": "2023-09-08T11:20:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fcca194a16279ac5c22f702e544733056801b2a"
            ]
        },
        "76072": {
            "id": "PR_kwDOAO6SJc5OXjvA",
            "public_id": 76072,
            "url": "https://github.com/godotengine/godot/pull/76072",
            "diff_url": "https://github.com/godotengine/godot/pull/76072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76072.patch",
            "title": "Disable blending before blitting to framebuffer from WebXR",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2023-04-14T22:45:11Z",
            "updated_at": "2024-07-22T15:26:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "77deae0483b705cfdae316348ad29eeb4badc9e5"
            ]
        },
        "76200": {
            "id": "PR_kwDOAO6SJc5OjfAq",
            "public_id": 76200,
            "url": "https://github.com/godotengine/godot/pull/76200",
            "diff_url": "https://github.com/godotengine/godot/pull/76200.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76200.patch",
            "title": "mbedtls: Update to upstream version 2.28.3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-04-18T08:46:10Z",
            "updated_at": "2023-08-28T15:09:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1fde2092d0b6e840f026abaf438c4e591138125a"
            ]
        },
        "76216": {
            "id": "PR_kwDOAO6SJc5OmqUq",
            "public_id": 76216,
            "url": "https://github.com/godotengine/godot/pull/76216",
            "diff_url": "https://github.com/godotengine/godot/pull/76216.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76216.patch",
            "title": "[3.x] Fix RigidDynamicBody gaining momentum with bounce",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MzEzMDM=",
            "created_at": "2023-04-18T17:58:07Z",
            "updated_at": "2023-04-25T14:26:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efb4a0a6d523f09c7a847c5c6f7a94b5aa9219b9"
            ]
        },
        "76226": {
            "id": "PR_kwDOAO6SJc5OnSO5",
            "public_id": 76226,
            "url": "https://github.com/godotengine/godot/pull/76226",
            "diff_url": "https://github.com/godotengine/godot/pull/76226.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76226.patch",
            "title": "[3.x] Fix `NODE_POSITION_VIEW` shader built-in",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4MDc3ODM3",
            "created_at": "2023-04-18T20:20:12Z",
            "updated_at": "2023-06-07T12:53:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "67d3fe4075955bd5eb8892c9610a3b469e81cbc9"
            ]
        },
        "76252": {
            "id": "PR_kwDOAO6SJc5OqH1U",
            "public_id": 76252,
            "url": "https://github.com/godotengine/godot/pull/76252",
            "diff_url": "https://github.com/godotengine/godot/pull/76252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76252.patch",
            "title": "[3.x] 2D Fixed Timestep Interpolation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-04-19T10:36:19Z",
            "updated_at": "2023-08-02T16:08:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5162efbfe9daddb9b30c15c906890e0ea4e4213a"
            ]
        },
        "76308": {
            "id": "PR_kwDOAO6SJc5O0BNH",
            "public_id": 76308,
            "url": "https://github.com/godotengine/godot/pull/76308",
            "diff_url": "https://github.com/godotengine/godot/pull/76308.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76308.patch",
            "title": "Document custom mouse cursors larger than 128×128 potentially having issues",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-04-21T00:07:55Z",
            "updated_at": "2023-08-28T14:39:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "92730fb07dbeb7e3640d0bed60c9b9033bc30577"
            ]
        },
        "76321": {
            "id": "PR_kwDOAO6SJc5O4LMQ",
            "public_id": 76321,
            "url": "https://github.com/godotengine/godot/pull/76321",
            "diff_url": "https://github.com/godotengine/godot/pull/76321.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76321.patch",
            "title": "Improve documentation related to ubershaders in ProjectSettings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-04-21T16:48:15Z",
            "updated_at": "2023-08-18T22:14:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "d20305a7187070a7668bc878c7aeb7cb06b8d1ae"
            ]
        },
        "76323": {
            "id": "PR_kwDOAO6SJc5O4ZS2",
            "public_id": 76323,
            "url": "https://github.com/godotengine/godot/pull/76323",
            "diff_url": "https://github.com/godotengine/godot/pull/76323.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76323.patch",
            "title": "[3.x] Expose `determinant` in Transform2D, rename internal method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-04-21T17:45:57Z",
            "updated_at": "2023-04-26T16:30:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "141783d90f852cf008b0d11c907f14296633a6f0"
            ]
        },
        "76329": {
            "id": "PR_kwDOAO6SJc5O5b2H",
            "public_id": 76329,
            "url": "https://github.com/godotengine/godot/pull/76329",
            "diff_url": "https://github.com/godotengine/godot/pull/76329.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76329.patch",
            "title": "[3.x] Downgrade android gradle plugin to version 7.2.1.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-04-21T22:39:52Z",
            "updated_at": "2023-08-18T22:14:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "837db0b051dc8bbd5e6d8b754bdbeb07ef9f64b8"
            ]
        },
        "76346": {
            "id": "PR_kwDOAO6SJc5O6qsk",
            "public_id": 76346,
            "url": "https://github.com/godotengine/godot/pull/76346",
            "diff_url": "https://github.com/godotengine/godot/pull/76346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76346.patch",
            "title": "[3.x] Suggest `class_name` in autocompletion.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBe5tvQ",
            "created_at": "2023-04-22T14:31:53Z",
            "updated_at": "2023-08-18T22:16:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "8dae3d71b27f24c2fae64d964376eee56b798095"
            ]
        },
        "76359": {
            "id": "PR_kwDOAO6SJc5O7yKy",
            "public_id": 76359,
            "url": "https://github.com/godotengine/godot/pull/76359",
            "diff_url": "https://github.com/godotengine/godot/pull/76359.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76359.patch",
            "title": "Add information about how `Engine.time_scale` affects Timers",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-04-23T08:26:09Z",
            "updated_at": "2023-09-24T13:42:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "16a1465380df708edebffc53c77011cd771f6b91"
            ]
        },
        "76394": {
            "id": "PR_kwDOAO6SJc5O-JJN",
            "public_id": 76394,
            "url": "https://github.com/godotengine/godot/pull/76394",
            "diff_url": "https://github.com/godotengine/godot/pull/76394.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76394.patch",
            "title": "[macOS] Bump min. version to 10.13, and remove deprecated code.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-04-24T07:54:42Z",
            "updated_at": "2023-10-15T21:41:30Z",
            "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": [
                "fd3e7e25e8c0bed2e8a2418d2b167720e9a532e9"
            ]
        },
        "76400": {
            "id": "PR_kwDOAO6SJc5O_grM",
            "public_id": 76400,
            "url": "https://github.com/godotengine/godot/pull/76400",
            "diff_url": "https://github.com/godotengine/godot/pull/76400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76400.patch",
            "title": "[3.x] Allow concurrent buffering and dispatch of input events",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2023-04-24T11:40:15Z",
            "updated_at": "2024-01-30T19:10:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e5b399be65a5f9c322253bb81635976a858318b2"
            ]
        },
        "76423": {
            "id": "PR_kwDOAO6SJc5PDnQO",
            "public_id": 76423,
            "url": "https://github.com/godotengine/godot/pull/76423",
            "diff_url": "https://github.com/godotengine/godot/pull/76423.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76423.patch",
            "title": "[3.x] Fix inconsistent file dialog settings usage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-04-25T01:31:29Z",
            "updated_at": "2023-08-18T22:30:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "392f65fe099646740c9dd84b0e8d5ed14cb7b7e7"
            ]
        },
        "76424": {
            "id": "PR_kwDOAO6SJc5PDyXv",
            "public_id": 76424,
            "url": "https://github.com/godotengine/godot/pull/76424",
            "diff_url": "https://github.com/godotengine/godot/pull/76424.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76424.patch",
            "title": "[3.x] Make create folder popup support nested folders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-04-25T02:18:49Z",
            "updated_at": "2023-04-25T15:09:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "d6672d8fe4e5d179eca9fad59e5865b487e71567"
            ]
        },
        "76453": {
            "id": "PR_kwDOAO6SJc5PJL8F",
            "public_id": 76453,
            "url": "https://github.com/godotengine/godot/pull/76453",
            "diff_url": "https://github.com/godotengine/godot/pull/76453.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76453.patch",
            "title": "[3.x] Implement physics support in the GLTF module",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-04-25T21:50:46Z",
            "updated_at": "2023-04-27T15:17:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "571e4189fd1c9110850d49b0056fe2d4ae820af5"
            ]
        },
        "76533": {
            "id": "PR_kwDOAO6SJc5PXM_E",
            "public_id": 76533,
            "url": "https://github.com/godotengine/godot/pull/76533",
            "diff_url": "https://github.com/godotengine/godot/pull/76533.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76533.patch",
            "title": "MessageQueue - Fix max usage performance statistic",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-04-28T08:08:43Z",
            "updated_at": "2023-04-28T17:15:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cc60359a6c8b91d5df8c21f09f416b5d2ae87e94"
            ]
        },
        "76541": {
            "id": "PR_kwDOAO6SJc5PYM9q",
            "public_id": 76541,
            "url": "https://github.com/godotengine/godot/pull/76541",
            "diff_url": "https://github.com/godotengine/godot/pull/76541.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76541.patch",
            "title": "Add mono audio support to WASAPI",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-04-28T11:35:27Z",
            "updated_at": "2023-08-28T14:51:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8d010b44c16766331aa92e1a45a03a4cef1466e0"
            ]
        },
        "76544": {
            "id": "PR_kwDOAO6SJc5PY0ui",
            "public_id": 76544,
            "url": "https://github.com/godotengine/godot/pull/76544",
            "diff_url": "https://github.com/godotengine/godot/pull/76544.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76544.patch",
            "title": "[3.x] Fix size error in `BitMap.opaque_to_polygons`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-04-28T13:42:05Z",
            "updated_at": "2023-08-18T22:31:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "48347499c23e69b200a597473447f80050d77287"
            ]
        },
        "76671": {
            "id": "PR_kwDOAO6SJc5PknON",
            "public_id": 76671,
            "url": "https://github.com/godotengine/godot/pull/76671",
            "diff_url": "https://github.com/godotengine/godot/pull/76671.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76671.patch",
            "title": "[3.x] Add vertex color support to OBJ importer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMDY3MTY2",
            "created_at": "2023-05-02T10:09:18Z",
            "updated_at": "2023-05-15T07:42:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab8792cc7b809a5004f7989b9228f231dee2c1bc"
            ]
        },
        "76703": {
            "id": "PR_kwDOAO6SJc5PsO9V",
            "public_id": 76703,
            "url": "https://github.com/godotengine/godot/pull/76703",
            "diff_url": "https://github.com/godotengine/godot/pull/76703.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76703.patch",
            "title": "[3.x] Fix rendering tiles using nested AtlasTextures",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2023-05-03T16:20:14Z",
            "updated_at": "2023-05-08T13:26:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "12c923cb8b19ca9dc49c45601e8e20630cbd8497"
            ]
        },
        "76715": {
            "id": "PR_kwDOAO6SJc5PuBr6",
            "public_id": 76715,
            "url": "https://github.com/godotengine/godot/pull/76715",
            "diff_url": "https://github.com/godotengine/godot/pull/76715.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76715.patch",
            "title": "[3.x] Augment the `InputEvent` class with a `CANCELED` state",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-03T22:13:15Z",
            "updated_at": "2023-05-17T21:58:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "94d6c3dcc68f9de4b7c004e3a18513edb1d5dda2"
            ]
        },
        "76716": {
            "id": "PR_kwDOAO6SJc5PuClG",
            "public_id": 76716,
            "url": "https://github.com/godotengine/godot/pull/76716",
            "diff_url": "https://github.com/godotengine/godot/pull/76716.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76716.patch",
            "title": "Add venv and .venv to the .gitignore",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwNTQxMTgz",
            "created_at": "2023-05-03T22:17:04Z",
            "updated_at": "2023-08-28T14:49:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a6fda19e8520b523f41655e3dd1b94cfe9bd1f3c"
            ]
        },
        "76723": {
            "id": "PR_kwDOAO6SJc5PvLhr",
            "public_id": 76723,
            "url": "https://github.com/godotengine/godot/pull/76723",
            "diff_url": "https://github.com/godotengine/godot/pull/76723.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76723.patch",
            "title": "[3.x] Fix small mistake in docs, \"antecedents\" -> \"ancestors\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-05-04T04:52:29Z",
            "updated_at": "2023-08-18T22:31:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "92f0c9272fb06e1020ac1ee18ac6454832f66eee"
            ]
        },
        "76753": {
            "id": "PR_kwDOAO6SJc5P4DJw",
            "public_id": 76753,
            "url": "https://github.com/godotengine/godot/pull/76753",
            "diff_url": "https://github.com/godotengine/godot/pull/76753.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76753.patch",
            "title": "Add `allow_search` property to ItemList and Tree (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-05-05T16:01:58Z",
            "updated_at": "2023-05-25T11:48:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aac555876018a0ff51f26be95e6708b548fe65c4"
            ]
        },
        "76775": {
            "id": "PR_kwDOAO6SJc5P6VlX",
            "public_id": 76775,
            "url": "https://github.com/godotengine/godot/pull/76775",
            "diff_url": "https://github.com/godotengine/godot/pull/76775.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76775.patch",
            "title": "Multirect - Fix refining regions in derived Textures",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-05-06T08:14:52Z",
            "updated_at": "2023-05-09T10:02:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "43b6205887605c7ac2ac79d4bf9306fb143abc80"
            ]
        },
        "76791": {
            "id": "PR_kwDOAO6SJc5P7Fpv",
            "public_id": 76791,
            "url": "https://github.com/godotengine/godot/pull/76791",
            "diff_url": "https://github.com/godotengine/godot/pull/76791.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76791.patch",
            "title": "Fix double tap & drag on Android",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3MTExMjY=",
            "created_at": "2023-05-06T20:40:28Z",
            "updated_at": "2023-08-28T14:47:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c94750642978df5b5a100692c7b8be8522fd668"
            ]
        },
        "76833": {
            "id": "PR_kwDOAO6SJc5P_S9E",
            "public_id": 76833,
            "url": "https://github.com/godotengine/godot/pull/76833",
            "diff_url": "https://github.com/godotengine/godot/pull/76833.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76833.patch",
            "title": "[3.x] Fix `GridContainer` max row/column calculations not skipping hidden children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2023-05-08T11:01:24Z",
            "updated_at": "2023-08-18T22:32:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0ce6ef72156291bdd4993dd0d6f6bf2b794c0baf"
            ]
        },
        "76867": {
            "id": "PR_kwDOAO6SJc5QCuCi",
            "public_id": 76867,
            "url": "https://github.com/godotengine/godot/pull/76867",
            "diff_url": "https://github.com/godotengine/godot/pull/76867.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76867.patch",
            "title": "Document 3D particle color properties requiring vertex color as albedo (3.x)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-05-08T22:52:20Z",
            "updated_at": "2023-08-18T22:32:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "c65967c17f30f94568396a620249df5a93a75872"
            ]
        },
        "76902": {
            "id": "PR_kwDOAO6SJc5QKQal",
            "public_id": 76902,
            "url": "https://github.com/godotengine/godot/pull/76902",
            "diff_url": "https://github.com/godotengine/godot/pull/76902.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76902.patch",
            "title": "[3.x] Make acos and asin safe",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-05-10T07:34:11Z",
            "updated_at": "2023-05-12T11:05:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6f8e632848a252ef3ce1989ac02272d4ccf7a4ea"
            ]
        },
        "76952": {
            "id": "PR_kwDOAO6SJc5QSkhl",
            "public_id": 76952,
            "url": "https://github.com/godotengine/godot/pull/76952",
            "diff_url": "https://github.com/godotengine/godot/pull/76952.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76952.patch",
            "title": "certs: Sync with Mozilla bundle as of Mar 23, 2023",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-11T12:51:49Z",
            "updated_at": "2024-01-25T12:45:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1c59b47e481042d8df776047b2c553b322a4691"
            ]
        },
        "76961": {
            "id": "PR_kwDOAO6SJc5QUXcw",
            "public_id": 76961,
            "url": "https://github.com/godotengine/godot/pull/76961",
            "diff_url": "https://github.com/godotengine/godot/pull/76961.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76961.patch",
            "title": "Linux: Don't use udev for joypad hotloading when running in a sandbox",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-11T18:10:15Z",
            "updated_at": "2023-05-12T22:17:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "788cb74cc676627b6c9b7e29a47200141cca92ff"
            ]
        },
        "76962": {
            "id": "PR_kwDOAO6SJc5QUZHK",
            "public_id": 76962,
            "url": "https://github.com/godotengine/godot/pull/76962",
            "diff_url": "https://github.com/godotengine/godot/pull/76962.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76962.patch",
            "title": "[3.x] Linux: Don't use udev for joypad hotloading when running in a sandbox",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-11T18:17:00Z",
            "updated_at": "2023-08-18T22:32:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a23fa41a86e825ae6f0cbec7346239885c6dab5"
            ]
        },
        "76981": {
            "id": "PR_kwDOAO6SJc5QWGL-",
            "public_id": 76981,
            "url": "https://github.com/godotengine/godot/pull/76981",
            "diff_url": "https://github.com/godotengine/godot/pull/76981.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/76981.patch",
            "title": "[3.x] Fix input ANR in the Godot Android editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-12T02:13:51Z",
            "updated_at": "2024-01-30T18:58:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2509c1691dcc75e8880eb59e9330557bdbd675b3"
            ]
        },
        "77040": {
            "id": "PR_kwDOAO6SJc5QcZco",
            "public_id": 77040,
            "url": "https://github.com/godotengine/godot/pull/77040",
            "diff_url": "https://github.com/godotengine/godot/pull/77040.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77040.patch",
            "title": "[3.x] Input: Fix just pressed and released with short presses",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-05-13T19:04:47Z",
            "updated_at": "2023-08-16T15:28:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "63d208d1b0d9bf92f07dcd41a7d7a1c7d8baa8d4"
            ]
        },
        "77115": {
            "id": "PR_kwDOAO6SJc5QjqxL",
            "public_id": 77115,
            "url": "https://github.com/godotengine/godot/pull/77115",
            "diff_url": "https://github.com/godotengine/godot/pull/77115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77115.patch",
            "title": "Add support for DPAD Center key of Android TV remote controller",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU4ODQwNTk1",
            "created_at": "2023-05-15T22:06:03Z",
            "updated_at": "2023-08-28T15:07:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9dc84e35816fbb41cfabb1b6e11536edd7263c67"
            ]
        },
        "77232": {
            "id": "PR_kwDOAO6SJc5Q4O8K",
            "public_id": 77232,
            "url": "https://github.com/godotengine/godot/pull/77232",
            "diff_url": "https://github.com/godotengine/godot/pull/77232.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77232.patch",
            "title": "[3.x] Clarify range of various ID values are 32 bit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-05-19T10:09:24Z",
            "updated_at": "2023-08-18T22:33:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "96ad972dc542b2c4746c834372af0bab05fc716d"
            ]
        },
        "77245": {
            "id": "PR_kwDOAO6SJc5Q5yoJ",
            "public_id": 77245,
            "url": "https://github.com/godotengine/godot/pull/77245",
            "diff_url": "https://github.com/godotengine/godot/pull/77245.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77245.patch",
            "title": "[3.x] Stop dragging when Slider changes editability",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MDAz",
            "created_at": "2023-05-19T15:35:44Z",
            "updated_at": "2023-05-23T17:09:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f6b918a1caafa72f30201d146c8dfef1daaae361"
            ]
        },
        "77281": {
            "id": "PR_kwDOAO6SJc5Q8W9Q",
            "public_id": 77281,
            "url": "https://github.com/godotengine/godot/pull/77281",
            "diff_url": "https://github.com/godotengine/godot/pull/77281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77281.patch",
            "title": "[3.x] Warn against using non-uniform scale for 3D physics (in  class reference only)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MzkyMzc=",
            "created_at": "2023-05-20T16:55:22Z",
            "updated_at": "2023-08-18T22:34:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1c63c54ab3faf938c5ae92458c03eaf7eaaebec0"
            ]
        },
        "77335": {
            "id": "PR_kwDOAO6SJc5Q_tF0",
            "public_id": 77335,
            "url": "https://github.com/godotengine/godot/pull/77335",
            "diff_url": "https://github.com/godotengine/godot/pull/77335.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77335.patch",
            "title": "tinyexr: Sync with upstream 1.0.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T09:21:47Z",
            "updated_at": "2023-08-28T14:57:40Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c5834eb9720b73a9f83752e7dafbee1c19c059b6"
            ]
        },
        "77344": {
            "id": "PR_kwDOAO6SJc5RAzz-",
            "public_id": 77344,
            "url": "https://github.com/godotengine/godot/pull/77344",
            "diff_url": "https://github.com/godotengine/godot/pull/77344.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77344.patch",
            "title": "zstd: Update to upstream version 1.5.5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T12:32:43Z",
            "updated_at": "2023-08-29T09:50:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6100b4bd33ab27d78f0f5087c770e42b25100eb9"
            ]
        },
        "77345": {
            "id": "PR_kwDOAO6SJc5RA3PT",
            "public_id": 77345,
            "url": "https://github.com/godotengine/godot/pull/77345",
            "diff_url": "https://github.com/godotengine/godot/pull/77345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77345.patch",
            "title": "wslay: Sync with upstream 0e7d106ff",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T12:43:00Z",
            "updated_at": "2023-08-29T09:49:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "adfc46db4d4cc692dc8fcd373e175c37257f5b27"
            ]
        },
        "77346": {
            "id": "PR_kwDOAO6SJc5RA48c",
            "public_id": 77346,
            "url": "https://github.com/godotengine/godot/pull/77346",
            "diff_url": "https://github.com/godotengine/godot/pull/77346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77346.patch",
            "title": "recast: Update to upstream version 1.6.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T12:48:12Z",
            "updated_at": "2023-08-29T09:46:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2058b63067484a5ace4977731c0e040bd2cd9df9"
            ]
        },
        "77348": {
            "id": "PR_kwDOAO6SJc5RBAmk",
            "public_id": 77348,
            "url": "https://github.com/godotengine/godot/pull/77348",
            "diff_url": "https://github.com/godotengine/godot/pull/77348.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77348.patch",
            "title": "brotli: Sync with upstream commit ed1995b6b",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T13:06:38Z",
            "updated_at": "2023-08-29T09:21:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7770e4447d926fd56061fe1a3af0e53836746bb8"
            ]
        },
        "77349": {
            "id": "PR_kwDOAO6SJc5RBC7X",
            "public_id": 77349,
            "url": "https://github.com/godotengine/godot/pull/77349",
            "diff_url": "https://github.com/godotengine/godot/pull/77349.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77349.patch",
            "title": "[3.x] bullet: Sync with upstream 3.25",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-22T13:12:00Z",
            "updated_at": "2023-05-23T17:09:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b958e8a2368e52feead25a8a59572dd14f14c3a4"
            ]
        },
        "77352": {
            "id": "PR_kwDOAO6SJc5RBP3N",
            "public_id": 77352,
            "url": "https://github.com/godotengine/godot/pull/77352",
            "diff_url": "https://github.com/godotengine/godot/pull/77352.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77352.patch",
            "title": "[3.x] Add `audio/general/text_to_speech` project setting to enable/disable TTS.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-05-22T13:42:44Z",
            "updated_at": "2023-08-16T15:30:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "18ee8da7d6dbb07a9ac1f436ab180a9ed83f4a87"
            ]
        },
        "77387": {
            "id": "PR_kwDOAO6SJc5RIAJn",
            "public_id": 77387,
            "url": "https://github.com/godotengine/godot/pull/77387",
            "diff_url": "https://github.com/godotengine/godot/pull/77387.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77387.patch",
            "title": "[3.x] GDNative: Add Core API 1.4, move `Transform2D::determinant` there",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-05-23T09:48:55Z",
            "updated_at": "2023-05-23T17:10:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1bc03d9d650e9338e0a5b3b8f1631a3917e96907"
            ]
        },
        "77403": {
            "id": "PR_kwDOAO6SJc5RKwlR",
            "public_id": 77403,
            "url": "https://github.com/godotengine/godot/pull/77403",
            "diff_url": "https://github.com/godotengine/godot/pull/77403.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77403.patch",
            "title": "[3.x] RichTextLabel: Cache text property when toggling BBCode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2023-05-23T17:09:18Z",
            "updated_at": "2023-08-16T15:27:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "95feb6bb828302bc25eebf5656fe1a94659c6826"
            ]
        },
        "77428": {
            "id": "PR_kwDOAO6SJc5ROC-m",
            "public_id": 77428,
            "url": "https://github.com/godotengine/godot/pull/77428",
            "diff_url": "https://github.com/godotengine/godot/pull/77428.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77428.patch",
            "title": "[3.x] Bounds fixes in `TextureAtlas` import",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-05-24T08:30:56Z",
            "updated_at": "2023-08-18T22:34:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e34619a60559687a509b2171d24fc208a12d93ac"
            ]
        },
        "77454": {
            "id": "PR_kwDOAO6SJc5RSmgd",
            "public_id": 77454,
            "url": "https://github.com/godotengine/godot/pull/77454",
            "diff_url": "https://github.com/godotengine/godot/pull/77454.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77454.patch",
            "title": "[3.x] Update the format for the app version code and name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-24T21:54:40Z",
            "updated_at": "2023-05-25T12:58:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3bef5f29ece2ffb3a32a61b72895a04540f535f4"
            ]
        },
        "77458": {
            "id": "PR_kwDOAO6SJc5RTR7C",
            "public_id": 77458,
            "url": "https://github.com/godotengine/godot/pull/77458",
            "diff_url": "https://github.com/godotengine/godot/pull/77458.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77458.patch",
            "title": "Build `JoypadLinux` sandbox detection method only with udev",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMxMDY1ODA4",
            "created_at": "2023-05-25T02:47:31Z",
            "updated_at": "2023-09-08T11:17:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "51dfdfab967234f0fa9939bd7158cc96a9ec3547"
            ]
        },
        "77497": {
            "id": "PR_kwDOAO6SJc5RZhmK",
            "public_id": 77497,
            "url": "https://github.com/godotengine/godot/pull/77497",
            "diff_url": "https://github.com/godotengine/godot/pull/77497.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77497.patch",
            "title": "[3.x] Improve touchpad and mouse support for the Android editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-26T03:14:07Z",
            "updated_at": "2023-05-29T15:55:53Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ccd36e0dbec048ef1645691d0cf838465bfb4bd0"
            ]
        },
        "77677": {
            "id": "PR_kwDOAO6SJc5Rvj3t",
            "public_id": 77677,
            "url": "https://github.com/godotengine/godot/pull/77677",
            "diff_url": "https://github.com/godotengine/godot/pull/77677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77677.patch",
            "title": "[3.x] Add Android editor setting to control the window used to run the project",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-31T03:56:31Z",
            "updated_at": "2023-06-09T13:31:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b5a908c985e4f3e5633751012fac64ab3ba0fbbf"
            ]
        },
        "77684": {
            "id": "PR_kwDOAO6SJc5RwPN7",
            "public_id": 77684,
            "url": "https://github.com/godotengine/godot/pull/77684",
            "diff_url": "https://github.com/godotengine/godot/pull/77684.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77684.patch",
            "title": "[3.x] Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-05-31T07:16:54Z",
            "updated_at": "2023-06-05T14:48:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9c334fa242b35c2aa332556699cb094954a958d1"
            ]
        },
        "77691": {
            "id": "PR_kwDOAO6SJc5RxLfX",
            "public_id": 77691,
            "url": "https://github.com/godotengine/godot/pull/77691",
            "diff_url": "https://github.com/godotengine/godot/pull/77691.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77691.patch",
            "title": "[3.x] Fix `PopupMenu`'s automatic max height",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2023-05-31T10:00:02Z",
            "updated_at": "2023-08-18T22:35:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7fdfed2a9efad37ff493735352ec3370d8bb433c"
            ]
        },
        "77768": {
            "id": "PR_kwDOAO6SJc5R_fCC",
            "public_id": 77768,
            "url": "https://github.com/godotengine/godot/pull/77768",
            "diff_url": "https://github.com/godotengine/godot/pull/77768.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77768.patch",
            "title": "Document the database for `Input.get_joy_name()` and `Input.get_joy_guid()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-06-02T11:14:55Z",
            "updated_at": "2023-08-28T14:52:48Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "922d2b7034fb1655f489fce502a3eb5eadf801f2"
            ]
        },
        "77775": {
            "id": "PR_kwDOAO6SJc5SBWgC",
            "public_id": 77775,
            "url": "https://github.com/godotengine/godot/pull/77775",
            "diff_url": "https://github.com/godotengine/godot/pull/77775.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77775.patch",
            "title": "[3.x] Linux: Cache TTS voice list.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MDAz",
            "created_at": "2023-06-02T17:19:17Z",
            "updated_at": "2023-06-07T12:48:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0019e431dc29428fc678c86dc0282155faca602"
            ]
        },
        "77868": {
            "id": "PR_kwDOAO6SJc5SLEDF",
            "public_id": 77868,
            "url": "https://github.com/godotengine/godot/pull/77868",
            "diff_url": "https://github.com/godotengine/godot/pull/77868.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77868.patch",
            "title": "tinyexr: Sync with upstream 1.0.4",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNDU2NjAz",
            "created_at": "2023-06-05T09:27:35Z",
            "updated_at": "2023-08-28T14:57:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ca55c455adb03682a83155e48da2a60228f0aac0"
            ]
        },
        "77934": {
            "id": "PR_kwDOAO6SJc5SWpZm",
            "public_id": 77934,
            "url": "https://github.com/godotengine/godot/pull/77934",
            "diff_url": "https://github.com/godotengine/godot/pull/77934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77934.patch",
            "title": "Update certs (2023.06 revision)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2023-06-06T23:30:47Z",
            "updated_at": "2023-08-28T14:54:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "504e002224ac80890a91019de2812a8ac8a0715e"
            ]
        },
        "77949": {
            "id": "PR_kwDOAO6SJc5SZDGc",
            "public_id": 77949,
            "url": "https://github.com/godotengine/godot/pull/77949",
            "diff_url": "https://github.com/godotengine/godot/pull/77949.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77949.patch",
            "title": "Add missing `stdint.h` includes for GCC 13+",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-06-07T09:39:54Z",
            "updated_at": "2023-08-28T15:22:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10676e78e33c9f5dd2e2957ecddcfd6699173ea7"
            ]
        },
        "77960": {
            "id": "PR_kwDOAO6SJc5San4G",
            "public_id": 77960,
            "url": "https://github.com/godotengine/godot/pull/77960",
            "diff_url": "https://github.com/godotengine/godot/pull/77960.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77960.patch",
            "title": "tinyexr: Sync with upstream 1.0.5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-06-07T13:38:25Z",
            "updated_at": "2023-08-28T14:56:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "56d85149e513984954644f2549b9c8057db87a03"
            ]
        },
        "77979": {
            "id": "PR_kwDOAO6SJc5ScnEZ",
            "public_id": 77979,
            "url": "https://github.com/godotengine/godot/pull/77979",
            "diff_url": "https://github.com/godotengine/godot/pull/77979.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/77979.patch",
            "title": "[3.x] Backport video loop property and fix for initial black frame",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM4MDc3ODM3",
            "created_at": "2023-06-07T19:15:33Z",
            "updated_at": "2023-06-22T14:37:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "58d76c117eb77c6f0e60008402b39070d22f63f5"
            ]
        },
        "78018": {
            "id": "PR_kwDOAO6SJc5SjgYD",
            "public_id": 78018,
            "url": "https://github.com/godotengine/godot/pull/78018",
            "diff_url": "https://github.com/godotengine/godot/pull/78018.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78018.patch",
            "title": "Fix compilation of basis unit test",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-06-08T20:00:17Z",
            "updated_at": "2023-08-18T22:36:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMjMxNTkzNjg1",
                    "name": "topic:tests",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1c8c5dd304f82acbbeb903e4a8ec86a63a3930e"
            ]
        },
        "78043": {
            "id": "PR_kwDOAO6SJc5SnH-x",
            "public_id": 78043,
            "url": "https://github.com/godotengine/godot/pull/78043",
            "diff_url": "https://github.com/godotengine/godot/pull/78043.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78043.patch",
            "title": "Added a few device GUIDs to `is_xinput_device` fixing controller problems",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NjI5NTg=",
            "created_at": "2023-06-09T10:57:22Z",
            "updated_at": "2023-09-08T11:22:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "19ce63d87501b703b4c878fc9a48b36ac51975cd"
            ]
        },
        "78047": {
            "id": "PR_kwDOAO6SJc5Sn2ex",
            "public_id": 78047,
            "url": "https://github.com/godotengine/godot/pull/78047",
            "diff_url": "https://github.com/godotengine/godot/pull/78047.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78047.patch",
            "title": "[3.x] Expose the TextEdit control of the script editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI5NzY0NTQx",
            "created_at": "2023-06-09T13:10:45Z",
            "updated_at": "2023-06-13T12:39:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzMDcxMzU1MzI=",
                    "name": "topic:plugin",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a248c318de3f221d174becd39050ce0728d9caf0"
            ]
        },
        "78048": {
            "id": "PR_kwDOAO6SJc5Sn85y",
            "public_id": 78048,
            "url": "https://github.com/godotengine/godot/pull/78048",
            "diff_url": "https://github.com/godotengine/godot/pull/78048.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78048.patch",
            "title": "[3.x] Fix trim when importing WAV",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-06-09T13:29:25Z",
            "updated_at": "2023-08-18T22:36:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cd47a1984118b1e96b96d8ebb6ca7811c9f4d02"
            ]
        },
        "78085": {
            "id": "PR_kwDOAO6SJc5Srt3N",
            "public_id": 78085,
            "url": "https://github.com/godotengine/godot/pull/78085",
            "diff_url": "https://github.com/godotengine/godot/pull/78085.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78085.patch",
            "title": "[3.x] Fix spatial viewport multitouch detection support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-06-10T15:55:19Z",
            "updated_at": "2023-08-16T15:28:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f447658311451985951157ac6284f0b36e4d9d0"
            ]
        },
        "78111": {
            "id": "PR_kwDOAO6SJc5Ss4lV",
            "public_id": 78111,
            "url": "https://github.com/godotengine/godot/pull/78111",
            "diff_url": "https://github.com/godotengine/godot/pull/78111.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78111.patch",
            "title": "Fix infinite loop on EOF in the command line debugger",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBiTbPA",
            "created_at": "2023-06-11T11:29:40Z",
            "updated_at": "2023-12-04T12:28:38Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4ecad8dea30859a5acbac41fe0e647c7bb6a53cc"
            ]
        },
        "78113": {
            "id": "PR_kwDOAO6SJc5Ss-A2",
            "public_id": 78113,
            "url": "https://github.com/godotengine/godot/pull/78113",
            "diff_url": "https://github.com/godotengine/godot/pull/78113.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78113.patch",
            "title": "[3.x] Add support for single compilation unit builds",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-06-11T12:35:58Z",
            "updated_at": "2023-07-03T18:28:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "43e181a00ab39671a3bb0b2d0302e25313f18aef"
            ]
        },
        "78130": {
            "id": "PR_kwDOAO6SJc5Su3Wk",
            "public_id": 78130,
            "url": "https://github.com/godotengine/godot/pull/78130",
            "diff_url": "https://github.com/godotengine/godot/pull/78130.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78130.patch",
            "title": "[3.x] Android editor: Fix issue causing the last edited project to open while switching to another one",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-06-12T06:20:46Z",
            "updated_at": "2023-08-16T15:31:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee07f60b07617fb470ec74294b5148a0dd8ec3aa"
            ]
        },
        "78169": {
            "id": "PR_kwDOAO6SJc5S2OE0",
            "public_id": 78169,
            "url": "https://github.com/godotengine/godot/pull/78169",
            "diff_url": "https://github.com/godotengine/godot/pull/78169.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78169.patch",
            "title": "[X11] Use current keyboard layout in `OS_X11::keyboard_get_scancode_from_physical`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-06-13T06:30:37Z",
            "updated_at": "2023-08-18T22:37:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9461923efff3aff135b66673c6579d5503351a7e"
            ]
        },
        "78182": {
            "id": "PR_kwDOAO6SJc5S4XRi",
            "public_id": 78182,
            "url": "https://github.com/godotengine/godot/pull/78182",
            "diff_url": "https://github.com/godotengine/godot/pull/78182.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78182.patch",
            "title": "Revert \"Add option in VisibilityEnabler2D to hide the parent for better performance\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-06-13T12:27:01Z",
            "updated_at": "2023-06-13T14:03:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eaca9a17c30b6425ba0bfdc0d181fad7142ea900"
            ]
        },
        "78220": {
            "id": "PR_kwDOAO6SJc5S-piG",
            "public_id": 78220,
            "url": "https://github.com/godotengine/godot/pull/78220",
            "diff_url": "https://github.com/godotengine/godot/pull/78220.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78220.patch",
            "title": "[3.x] C#: Avoid GodotSharp as project assembly name",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2023-06-14T10:56:23Z",
            "updated_at": "2023-06-15T14:52:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06c0a1abc9bb12d13c69d1269eee2b4a79a94878"
            ]
        },
        "78307": {
            "id": "PR_kwDOAO6SJc5TJyp3",
            "public_id": 78307,
            "url": "https://github.com/godotengine/godot/pull/78307",
            "diff_url": "https://github.com/godotengine/godot/pull/78307.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78307.patch",
            "title": "[3.x] Add parameters for the Godot Activity starting intent to allow restarting or force-quitting the engine",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-06-16T04:49:55Z",
            "updated_at": "2023-06-18T20:11:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5cf0ba88e32cecefcaa73b9e326c948412da86e0"
            ]
        },
        "78439": {
            "id": "PR_kwDOAO6SJc5TWPhM",
            "public_id": 78439,
            "url": "https://github.com/godotengine/godot/pull/78439",
            "diff_url": "https://github.com/godotengine/godot/pull/78439.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78439.patch",
            "title": "[3.x] Fix overwriting of Spatial's local transform",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-06-19T14:19:58Z",
            "updated_at": "2023-07-11T22:25:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7958ceaab80386602e50ef40b989a50ef3e5a9a1"
            ]
        },
        "78464": {
            "id": "PR_kwDOAO6SJc5TagPK",
            "public_id": 78464,
            "url": "https://github.com/godotengine/godot/pull/78464",
            "diff_url": "https://github.com/godotengine/godot/pull/78464.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78464.patch",
            "title": "[3.x] Clarify `String.get_slice` behavior",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-06-20T08:44:06Z",
            "updated_at": "2023-09-24T13:42:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "dec7cb55482f83f8a2472c92c8cfe96d1854d6f1"
            ]
        },
        "78661": {
            "id": "PR_kwDOAO6SJc5T1ibx",
            "public_id": 78661,
            "url": "https://github.com/godotengine/godot/pull/78661",
            "diff_url": "https://github.com/godotengine/godot/pull/78661.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78661.patch",
            "title": "[3.x] Add example for `NodePath` to grandparent",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-06-25T08:32:10Z",
            "updated_at": "2023-09-24T13:42:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "b3ebc80feb8dc56e1fda22ecd8e378ba675b718d"
            ]
        },
        "78703": {
            "id": "PR_kwDOAO6SJc5T4xUB",
            "public_id": 78703,
            "url": "https://github.com/godotengine/godot/pull/78703",
            "diff_url": "https://github.com/godotengine/godot/pull/78703.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78703.patch",
            "title": "[3.x] Update gamepad button/axis names to match 4.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-06-26T07:48:30Z",
            "updated_at": "2023-07-02T08:58:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eb2518f4622d84030b1c57b621a0cf4a2684b670"
            ]
        },
        "78908": {
            "id": "PR_kwDOAO6SJc5UaC4S",
            "public_id": 78908,
            "url": "https://github.com/godotengine/godot/pull/78908",
            "diff_url": "https://github.com/godotengine/godot/pull/78908.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/78908.patch",
            "title": "Add static check for overzealous .gitignores and fix an example of such.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2MDc1NA==",
            "created_at": "2023-07-01T13:53:13Z",
            "updated_at": "2024-01-23T15:05:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7ea171adca8d28d10aae68cfe8f36094683bc491",
                "90f3992036b2f2fc1b4d08d1cc854d9cd62f6930"
            ]
        },
        "79123": {
            "id": "PR_kwDOAO6SJc5U1YsO",
            "public_id": 79123,
            "url": "https://github.com/godotengine/godot/pull/79123",
            "diff_url": "https://github.com/godotengine/godot/pull/79123.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79123.patch",
            "title": "[3.x] GDScript: Prevent native class shadowing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-07-06T17:57:20Z",
            "updated_at": "2024-01-05T12:11:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3d98247678b8986f0696973177badaef480c70fb"
            ]
        },
        "79376": {
            "id": "PR_kwDOAO6SJc5VTuXH",
            "public_id": 79376,
            "url": "https://github.com/godotengine/godot/pull/79376",
            "diff_url": "https://github.com/godotengine/godot/pull/79376.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79376.patch",
            "title": "[3.x] Improve `TileMap` editor visible names and tooltips",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2023-07-12T12:51:52Z",
            "updated_at": "2023-12-13T15:02:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e1478ccac2e9384ff589b08edbba4e225e9cad1e"
            ]
        },
        "79433": {
            "id": "PR_kwDOAO6SJc5Vchne",
            "public_id": 79433,
            "url": "https://github.com/godotengine/godot/pull/79433",
            "diff_url": "https://github.com/godotengine/godot/pull/79433.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79433.patch",
            "title": "[3.x] C#: Print error when MethodBind call fails",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2023-07-13T17:43:33Z",
            "updated_at": "2023-08-02T18:18:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4ff8d92ee625677bdd6bbcb577d722e31e88a4a3"
            ]
        },
        "79498": {
            "id": "PR_kwDOAO6SJc5VlURc",
            "public_id": 79498,
            "url": "https://github.com/godotengine/godot/pull/79498",
            "diff_url": "https://github.com/godotengine/godot/pull/79498.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79498.patch",
            "title": "[3.x] MultiRect - Fix flushing in TextEdit",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-07-15T13:08:33Z",
            "updated_at": "2023-08-02T16:09:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8814578ceb3470e1c1e5b2f6d5a62274f8b9dc48"
            ]
        },
        "79544": {
            "id": "PR_kwDOAO6SJc5Vm0uw",
            "public_id": 79544,
            "url": "https://github.com/godotengine/godot/pull/79544",
            "diff_url": "https://github.com/godotengine/godot/pull/79544.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79544.patch",
            "title": "[3.x] Add support for repackaging the generated UWP APPX file with `makeappx`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzMjc2ODIz",
            "created_at": "2023-07-16T11:22:04Z",
            "updated_at": "2023-11-21T17:44:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7d7e256e7f873075c1e83952f86c6ba71bf91b3c"
            ]
        },
        "79598": {
            "id": "PR_kwDOAO6SJc5VvD4Z",
            "public_id": 79598,
            "url": "https://github.com/godotengine/godot/pull/79598",
            "diff_url": "https://github.com/godotengine/godot/pull/79598.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79598.patch",
            "title": "[3.x] Make AnimationNodeBlendTree use `OrderedHashMap` insteads `Map`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxOTM4MjYz",
            "created_at": "2023-07-18T02:59:23Z",
            "updated_at": "2024-02-14T05:38:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "06a98b809a1c154b6e6229c9bb067e5610bc3d34"
            ]
        },
        "79704": {
            "id": "PR_kwDOAO6SJc5V_ihV",
            "public_id": 79704,
            "url": "https://github.com/godotengine/godot/pull/79704",
            "diff_url": "https://github.com/godotengine/godot/pull/79704.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79704.patch",
            "title": "[3.x] [Net/ENet] Better handle truncated socket messages",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-07-20T11:52:44Z",
            "updated_at": "2023-10-23T13:57:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABAjhGIg",
                    "name": "topic:multiplayer",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6aedce488b0ddb8200473102af41597359b87e81",
                "c783dd4a52e59eb0a01f8f5f494c9b9745a29336"
            ]
        },
        "79706": {
            "id": "PR_kwDOAO6SJc5V_454",
            "public_id": 79706,
            "url": "https://github.com/godotengine/godot/pull/79706",
            "diff_url": "https://github.com/godotengine/godot/pull/79706.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79706.patch",
            "title": "[3.x] Prevent double input events on gamepad when running through steam input",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MTY0Nw==",
            "created_at": "2023-07-20T12:46:16Z",
            "updated_at": "2023-08-02T15:35:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "140440ee8287fca385d44b64d4764056d8ef70d4"
            ]
        },
        "79947": {
            "id": "PR_kwDOAO6SJc5WhfEH",
            "public_id": 79947,
            "url": "https://github.com/godotengine/godot/pull/79947",
            "diff_url": "https://github.com/godotengine/godot/pull/79947.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/79947.patch",
            "title": "[3.x] Fix OccluderPolyShape handles disappear after release click",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-07-27T09:08:16Z",
            "updated_at": "2023-08-18T22:40:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dd3bda91567cdde3335d9bdbab7b9942eb46a89c"
            ]
        },
        "80072": {
            "id": "PR_kwDOAO6SJc5WvYVe",
            "public_id": 80072,
            "url": "https://github.com/godotengine/godot/pull/80072",
            "diff_url": "https://github.com/godotengine/godot/pull/80072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80072.patch",
            "title": "[3.x] Fix `ProjectSettings::localize_path` for Windows paths",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwOTQ0NjQ0",
            "created_at": "2023-07-30T20:33:10Z",
            "updated_at": "2023-08-08T15:50:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0c12e26ae116fa61498cf5019796085e4b0ce197"
            ]
        },
        "80084": {
            "id": "PR_kwDOAO6SJc5WypF5",
            "public_id": 80084,
            "url": "https://github.com/godotengine/godot/pull/80084",
            "diff_url": "https://github.com/godotengine/godot/pull/80084.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80084.patch",
            "title": "[3.x] Add `debug_canvas_item_get_local_bound()` function to VisualServer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-07-31T12:04:13Z",
            "updated_at": "2023-08-02T17:35:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "61e41cc9a1e22d0b15b8bd06ff848eed5d0f095f"
            ]
        },
        "80093": {
            "id": "PR_kwDOAO6SJc5W1n5I",
            "public_id": 80093,
            "url": "https://github.com/godotengine/godot/pull/80093",
            "diff_url": "https://github.com/godotengine/godot/pull/80093.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80093.patch",
            "title": "[3.x] [JS] Update npm packages",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-07-31T19:45:45Z",
            "updated_at": "2023-08-18T23:01:19Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8fb47d6b3e99115ae53e45e32e32837570e51e21"
            ]
        },
        "80106": {
            "id": "PR_kwDOAO6SJc5W4UiT",
            "public_id": 80106,
            "url": "https://github.com/godotengine/godot/pull/80106",
            "diff_url": "https://github.com/godotengine/godot/pull/80106.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80106.patch",
            "title": "[3.x] Fix 2D MultiMesh hierarchical culling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-01T08:11:31Z",
            "updated_at": "2023-08-08T16:18:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad577e3c7e5e334144cbe15b46c670aaabb9b871"
            ]
        },
        "80115": {
            "id": "PR_kwDOAO6SJc5W57Zo",
            "public_id": 80115,
            "url": "https://github.com/godotengine/godot/pull/80115",
            "diff_url": "https://github.com/godotengine/godot/pull/80115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80115.patch",
            "title": "CI: Free disk space on Linux runners",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-01T12:36:12Z",
            "updated_at": "2023-08-29T10:27:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "611123f7fd928a9aca3bff36fa2e4354f6168886"
            ]
        },
        "80176": {
            "id": "PR_kwDOAO6SJc5XB93-",
            "public_id": 80176,
            "url": "https://github.com/godotengine/godot/pull/80176",
            "diff_url": "https://github.com/godotengine/godot/pull/80176.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80176.patch",
            "title": "[3.x] Physics Interpolation: Add support for CPUParticles2D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-02T16:50:32Z",
            "updated_at": "2023-08-16T15:33:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a117a3307a9eec69c5ed7c80a0b4eb272fafc474"
            ]
        },
        "80197": {
            "id": "PR_kwDOAO6SJc5XD7KJ",
            "public_id": 80197,
            "url": "https://github.com/godotengine/godot/pull/80197",
            "diff_url": "https://github.com/godotengine/godot/pull/80197.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80197.patch",
            "title": "[3.x] SpatialEditorPlugin should only handle Spatial",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-08-03T01:49:20Z",
            "updated_at": "2023-08-18T22:40:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "98803d4edde8f194fcabcc7caacd84e7763f3b45"
            ]
        },
        "80239": {
            "id": "PR_kwDOAO6SJc5XKwSC",
            "public_id": 80239,
            "url": "https://github.com/godotengine/godot/pull/80239",
            "diff_url": "https://github.com/godotengine/godot/pull/80239.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80239.patch",
            "title": "[3.x] [macOS] Backport notarytool, provisioning profile and PKG export options.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-08-04T07:02:38Z",
            "updated_at": "2023-10-16T22:13:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "40490bb62641e176c0f868b1a61d63e1c77c7e4d"
            ]
        },
        "80262": {
            "id": "PR_kwDOAO6SJc5XNV9G",
            "public_id": 80262,
            "url": "https://github.com/godotengine/godot/pull/80262",
            "diff_url": "https://github.com/godotengine/godot/pull/80262.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80262.patch",
            "title": "libpng: Update to upstream 1.6.40",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-04T15:24:10Z",
            "updated_at": "2024-04-25T10:59:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0baca62734f0189ca887bbcbe28cb8db9a8e94dc"
            ]
        },
        "80263": {
            "id": "PR_kwDOAO6SJc5XNkzT",
            "public_id": 80263,
            "url": "https://github.com/godotengine/godot/pull/80263",
            "diff_url": "https://github.com/godotengine/godot/pull/80263.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80263.patch",
            "title": "mbedtls: Update to upstream version 2.28.4",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-04T16:10:42Z",
            "updated_at": "2023-08-31T17:30:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1f6340bc460023ddcdf7aed952f6f6d75d8d4c0d"
            ]
        },
        "80289": {
            "id": "PR_kwDOAO6SJc5XPoHN",
            "public_id": 80289,
            "url": "https://github.com/godotengine/godot/pull/80289",
            "diff_url": "https://github.com/godotengine/godot/pull/80289.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80289.patch",
            "title": "[3.x] Physics Interpolation 2D: Reset on `NOTIFICATION_ENTER_TREE`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-05T07:46:05Z",
            "updated_at": "2023-08-16T15:33:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bcfca5ec8615cf796dcb02d4291d9475feb58031"
            ]
        },
        "80294": {
            "id": "PR_kwDOAO6SJc5XP1_0",
            "public_id": 80294,
            "url": "https://github.com/godotengine/godot/pull/80294",
            "diff_url": "https://github.com/godotengine/godot/pull/80294.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80294.patch",
            "title": "[3.x] PulseAudio: Remove `get_latency()` caching",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzOTc2NjI=",
            "created_at": "2023-08-05T11:07:25Z",
            "updated_at": "2023-08-08T12:37:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d90626f583d7860ae060856f3935cf2845beb440"
            ]
        },
        "80325": {
            "id": "PR_kwDOAO6SJc5XRD6p",
            "public_id": 80325,
            "url": "https://github.com/godotengine/godot/pull/80325",
            "diff_url": "https://github.com/godotengine/godot/pull/80325.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80325.patch",
            "title": "[3.x] Hierarchical culling: Add extra check to `skeleton_attach_canvas_item`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-06T09:08:42Z",
            "updated_at": "2023-08-16T15:33:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d7cca42ef6c720f455d1cc2c49c8667911f7ad78"
            ]
        },
        "80382": {
            "id": "PR_kwDOAO6SJc5XWifO",
            "public_id": 80382,
            "url": "https://github.com/godotengine/godot/pull/80382",
            "diff_url": "https://github.com/godotengine/godot/pull/80382.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80382.patch",
            "title": "miniupnpc: Update to version 2.2.5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-07T15:53:53Z",
            "updated_at": "2024-01-30T13:26:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "74f21cb6666084a3cec8f2238c003411ffcfd9da"
            ]
        },
        "80383": {
            "id": "PR_kwDOAO6SJc5XWrAI",
            "public_id": 80383,
            "url": "https://github.com/godotengine/godot/pull/80383",
            "diff_url": "https://github.com/godotengine/godot/pull/80383.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80383.patch",
            "title": "libwebp: Sync with upstream 1.3.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-07T16:16:26Z",
            "updated_at": "2023-08-31T17:29:54Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2529ad6a6427a27f47c1ef8ce2aac608f6c20ed8"
            ]
        },
        "80384": {
            "id": "PR_kwDOAO6SJc5XWxrT",
            "public_id": 80384,
            "url": "https://github.com/godotengine/godot/pull/80384",
            "diff_url": "https://github.com/godotengine/godot/pull/80384.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80384.patch",
            "title": "tinyexr: Sync with upstream 1.0.7",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-07T16:32:19Z",
            "updated_at": "2023-08-31T17:30:22Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b70e2af3b7f960370f00c11a028fb8ae0ea034d8"
            ]
        },
        "80400": {
            "id": "PR_kwDOAO6SJc5XZUBf",
            "public_id": 80400,
            "url": "https://github.com/godotengine/godot/pull/80400",
            "diff_url": "https://github.com/godotengine/godot/pull/80400.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80400.patch",
            "title": "[3.x] Fix infinite loop on EOF in the command line debugger",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-08-08T05:30:37Z",
            "updated_at": "2023-08-18T22:53:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d1dcea79d4935589a003e0f16fa02646ceb6cfb6"
            ]
        },
        "80406": {
            "id": "PR_kwDOAO6SJc5XaOzB",
            "public_id": 80406,
            "url": "https://github.com/godotengine/godot/pull/80406",
            "diff_url": "https://github.com/godotengine/godot/pull/80406.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80406.patch",
            "title": "[3.x] Fix AnimatedSprite normal map loading",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-08T08:45:43Z",
            "updated_at": "2023-08-18T22:53:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d02b319ec4c5f72251ba03af8375d99bac67f64b"
            ]
        },
        "80432": {
            "id": "PR_kwDOAO6SJc5XedTB",
            "public_id": 80432,
            "url": "https://github.com/godotengine/godot/pull/80432",
            "diff_url": "https://github.com/godotengine/godot/pull/80432.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80432.patch",
            "title": "Ensure `joy_connection_changed` is emitted on the main thread",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2023-08-08T21:00:18Z",
            "updated_at": "2023-09-21T13:33:10Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1bb73b0689a9cc2731eee63374f07e08b35b6e6a"
            ]
        },
        "80481": {
            "id": "PR_kwDOAO6SJc5XoakB",
            "public_id": 80481,
            "url": "https://github.com/godotengine/godot/pull/80481",
            "diff_url": "https://github.com/godotengine/godot/pull/80481.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80481.patch",
            "title": "[3.x] Unbind texture slots when changing framebuffer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-10T12:00:31Z",
            "updated_at": "2023-08-21T07:58:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5e197fd21ea836a632d97e27a3dd5ecfaa8405f8"
            ]
        },
        "80482": {
            "id": "PR_kwDOAO6SJc5Xocoy",
            "public_id": 80482,
            "url": "https://github.com/godotengine/godot/pull/80482",
            "diff_url": "https://github.com/godotengine/godot/pull/80482.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80482.patch",
            "title": "SCons: Disable misbehaving MSVC incremental linking",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-10T12:06:42Z",
            "updated_at": "2023-09-20T20:17:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc1aef88eef7bb09d1c537bf150414c50abfa374"
            ]
        },
        "80495": {
            "id": "PR_kwDOAO6SJc5XrOtF",
            "public_id": 80495,
            "url": "https://github.com/godotengine/godot/pull/80495",
            "diff_url": "https://github.com/godotengine/godot/pull/80495.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80495.patch",
            "title": "[3.x] Fix Tween cheatsheet URL",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBrjiqw",
            "created_at": "2023-08-10T20:35:48Z",
            "updated_at": "2023-08-18T16:00:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "2dea8b3c3465901759cabb100c86905cec28ff04"
            ]
        },
        "80622": {
            "id": "PR_kwDOAO6SJc5X5Qis",
            "public_id": 80622,
            "url": "https://github.com/godotengine/godot/pull/80622",
            "diff_url": "https://github.com/godotengine/godot/pull/80622.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80622.patch",
            "title": "[3.x] SCons: Disable C++ exception handling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-14T15:22:20Z",
            "updated_at": "2023-08-16T15:12:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55550da68b1e906049954de20c29e4b63716ded2"
            ]
        },
        "80652": {
            "id": "PR_kwDOAO6SJc5X9LbU",
            "public_id": 80652,
            "url": "https://github.com/godotengine/godot/pull/80652",
            "diff_url": "https://github.com/godotengine/godot/pull/80652.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80652.patch",
            "title": "[3.x] GLES2: Make GPU skinning more consistent with GLES3",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MjcwOTg5",
            "created_at": "2023-08-15T09:43:15Z",
            "updated_at": "2023-08-16T15:41:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a66e8a29a71f87b182485b3a5dcd00f37638cd57"
            ]
        },
        "80711": {
            "id": "PR_kwDOAO6SJc5YJVPk",
            "public_id": 80711,
            "url": "https://github.com/godotengine/godot/pull/80711",
            "diff_url": "https://github.com/godotengine/godot/pull/80711.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80711.patch",
            "title": "SCons: Enable `/WX` on LINKFLAGS for MSVC with `werror=yes`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-17T11:02:33Z",
            "updated_at": "2023-09-20T20:18:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "30bdb23f03dd90ca255ca6d8fb035f94250b668c"
            ]
        },
        "80764": {
            "id": "PR_kwDOAO6SJc5YQt3V",
            "public_id": 80764,
            "url": "https://github.com/godotengine/godot/pull/80764",
            "diff_url": "https://github.com/godotengine/godot/pull/80764.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80764.patch",
            "title": "[3.x] Improve BakedLightmap's lightprobes performance",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUxMjA0MzY=",
            "created_at": "2023-08-18T15:51:43Z",
            "updated_at": "2024-01-25T12:51:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f6e2c37c43a8765544df31be5a0475ab4cb68fbe"
            ]
        },
        "80827": {
            "id": "PR_kwDOAO6SJc5YU7M1",
            "public_id": 80827,
            "url": "https://github.com/godotengine/godot/pull/80827",
            "diff_url": "https://github.com/godotengine/godot/pull/80827.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80827.patch",
            "title": "[3.x] CPUParticles - fix non-interpolated `NOTIFICATION_TRANSFORM`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-20T19:12:48Z",
            "updated_at": "2023-09-18T15:08:06Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "65f72c8c02b98ba8f918f1478c05208a0f706993"
            ]
        },
        "80843": {
            "id": "PR_kwDOAO6SJc5YW1hT",
            "public_id": 80843,
            "url": "https://github.com/godotengine/godot/pull/80843",
            "diff_url": "https://github.com/godotengine/godot/pull/80843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80843.patch",
            "title": "[3.x] Initialize `GLWrapper` earlier in `Storage::initialize()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-21T07:56:59Z",
            "updated_at": "2023-08-21T09:58:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "857d8840262b3339cda05dc77fe28de817322673"
            ]
        },
        "80887": {
            "id": "PR_kwDOAO6SJc5YffbR",
            "public_id": 80887,
            "url": "https://github.com/godotengine/godot/pull/80887",
            "diff_url": "https://github.com/godotengine/godot/pull/80887.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80887.patch",
            "title": "[3.x] CPUParticles2D - fix interpolated transforms and culling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-22T12:14:26Z",
            "updated_at": "2023-09-18T15:09:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "723632a76a6d88c2f95ef728bbf2f7182cab05a0"
            ]
        },
        "80888": {
            "id": "PR_kwDOAO6SJc5Yfhhu",
            "public_id": 80888,
            "url": "https://github.com/godotengine/godot/pull/80888",
            "diff_url": "https://github.com/godotengine/godot/pull/80888.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80888.patch",
            "title": "[3.x] Core: Add recursion level check for `Array` and `Dictionary` hashing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-08-22T12:20:17Z",
            "updated_at": "2023-08-28T14:15:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "68e8c1bb8f523ca0bc05a7d4823de2a4e3be6a8b"
            ]
        },
        "80931": {
            "id": "PR_kwDOAO6SJc5YnWWb",
            "public_id": 80931,
            "url": "https://github.com/godotengine/godot/pull/80931",
            "diff_url": "https://github.com/godotengine/godot/pull/80931.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80931.patch",
            "title": "[3.x] `CPUParticles2D` - Add ability to follow physics interpolated target",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-23T16:20:36Z",
            "updated_at": "2023-09-18T17:27:28Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3e19cf834aa3116f2e8cc329d232b3e747becfb7",
                "bc1426dd70fd590395a04737a655e97da9fab53f"
            ]
        },
        "80935": {
            "id": "PR_kwDOAO6SJc5YnaPw",
            "public_id": 80935,
            "url": "https://github.com/godotengine/godot/pull/80935",
            "diff_url": "https://github.com/godotengine/godot/pull/80935.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80935.patch",
            "title": "[3.x] Fix Android input routing logic when using a hardware keyboard",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-08-23T16:32:04Z",
            "updated_at": "2023-09-19T01:03:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "620fdd1f078908e665a0eb2dd71306016c785abd"
            ]
        },
        "80955": {
            "id": "PR_kwDOAO6SJc5YrBGo",
            "public_id": 80955,
            "url": "https://github.com/godotengine/godot/pull/80955",
            "diff_url": "https://github.com/godotengine/godot/pull/80955.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/80955.patch",
            "title": "[3.x] Physics Interpolation - automatic resets for Camera2D and TileMap",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-08-24T09:14:43Z",
            "updated_at": "2023-09-18T15:08:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "09b79ead802b9a861ecea0e43f160db68bfb2a50"
            ]
        },
        "81026": {
            "id": "PR_kwDOAO6SJc5Y28DG",
            "public_id": 81026,
            "url": "https://github.com/godotengine/godot/pull/81026",
            "diff_url": "https://github.com/godotengine/godot/pull/81026.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81026.patch",
            "title": "[3.x] Make binary resource loader utilize loaded external resources",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjMyNDE=",
            "created_at": "2023-08-26T21:55:40Z",
            "updated_at": "2023-08-28T12:49:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17d8c09a8c7dd1b4be65e63d960051002118341f"
            ]
        },
        "81078": {
            "id": "PR_kwDOAO6SJc5Y8tAr",
            "public_id": 81078,
            "url": "https://github.com/godotengine/godot/pull/81078",
            "diff_url": "https://github.com/godotengine/godot/pull/81078.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81078.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 13th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-28T15:44:35Z",
            "updated_at": "2023-08-29T07:43:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b92b3911f76e780c980bf727512455f4071adac1",
                "d0d26802450ea6504af3feb7fe3d209c9518887c",
                "5c80d42561d316fea6bfa5e0f2035c9aa36f49a3",
                "f3cc601e6c4757bf0412b265d2b6d4dc22cd6b2e",
                "a9d19a97ecb60ff316c44851e4a27f7f7ba91677",
                "807e9038d2a26dc3d73a9788ae9bd4d3ed7a0eff",
                "b7fe3c9c3822d133405ddca76d1310eeb85d3b1e",
                "1850325666f9be184a25f281942773ad61ad5acc",
                "4c00ecd14611eb02cc14f7feca11b4e400a31be3",
                "bebe1436fe3f0b4d774c7ed19b927eb84adc16bf",
                "cdef8324535aec6d034f1c022383c1629266fb95",
                "4746eaba831f1fb85cb7bc785541c2c4feb423db",
                "3bc6822caa7ca9a2b3a26eb450c35271353a5188",
                "76f2a07c8bb5dd79325f3a69de3ec409d8542536",
                "ee24af954705a616d4687c6727ec37343ea3da77",
                "174851755ce609ed7ecb508adeb8ff6c90c86575",
                "e62f087bf847b0852eb887ffe0154d88b5224d3d",
                "6e4cee09dc2fd70a0efc5c669d548a2a25974642",
                "52832053a05c1d60a7fc74524e8afb9b3163a6f0",
                "cd18ba3fcef89116a6a09196b12a019dac938ba1",
                "96d658638a34ea670165adb95977aef233c9a630",
                "42d2187f38363c75922626c75affdd63a9fa2441",
                "93913e8d5c7114b17edb9799c907cbf44f51e5d3",
                "ff486f333d5ecbe7ab04ae42be3a682e1d6b3f1f",
                "42a51390a4b056e2f6860588fdc7738caa86809c",
                "0426e2b4079ebbce6c769f23f409b08ff721fb6f",
                "5c9809ced73394117638e4f3b283808395e7ca98",
                "4d8510f9b9c7b4762504f16d3d216948842600c3",
                "59f98e3f69c6b0a7b885d275a66556f6317e0681",
                "9cde5e2977e2aec859fcef1590b27419d602cd9d",
                "268f83e07f2fe7fd9330aae433ce4fd019c91b01",
                "d6221bd61446362a96aac56ce2554f63cc651eaf",
                "e3be3fbc59b02de92694d84279c5546c9463c410"
            ]
        },
        "81089": {
            "id": "PR_kwDOAO6SJc5Y98rT",
            "public_id": 81089,
            "url": "https://github.com/godotengine/godot/pull/81089",
            "diff_url": "https://github.com/godotengine/godot/pull/81089.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81089.patch",
            "title": "[3.x] GDScript: Don't warn about `RETURN_VALUE_DISCARDED` by default",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTIyNDgw",
            "created_at": "2023-08-28T19:51:44Z",
            "updated_at": "2024-04-05T09:46:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2b3d52a7d07a6993d7b1ba87eb753d1ea412223d"
            ]
        },
        "81090": {
            "id": "PR_kwDOAO6SJc5Y-KUY",
            "public_id": 81090,
            "url": "https://github.com/godotengine/godot/pull/81090",
            "diff_url": "https://github.com/godotengine/godot/pull/81090.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81090.patch",
            "title": "[3.x] Fix JavaScript callback memory leak",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTIyNDgw",
            "created_at": "2023-08-28T20:25:03Z",
            "updated_at": "2023-09-07T13:05:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ac91f813f364ed3e8b4b6be1b0770124af0d1b0"
            ]
        },
        "81100": {
            "id": "PR_kwDOAO6SJc5Y_GgN",
            "public_id": 81100,
            "url": "https://github.com/godotengine/godot/pull/81100",
            "diff_url": "https://github.com/godotengine/godot/pull/81100.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81100.patch",
            "title": "[3.x] Fix TouchScreenButton not redrawn when texture changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-08-29T01:25:14Z",
            "updated_at": "2024-04-24T09:46:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "aea0c1235db50a89b0a8f5680a787d4143ee8e25"
            ]
        },
        "81112": {
            "id": "PR_kwDOAO6SJc5ZBOxq",
            "public_id": 81112,
            "url": "https://github.com/godotengine/godot/pull/81112",
            "diff_url": "https://github.com/godotengine/godot/pull/81112.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81112.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 14th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-29T10:29:22Z",
            "updated_at": "2023-08-29T13:24:50Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b19469a08e845fdb133a769376442d6fb1edbf3e",
                "0e2bfdc3a30ef49cee169f3518a5f8e8e6a9b4b6",
                "1e2e3b21f3fe84c0032e72ec1780d035a664ab31",
                "1a29530a99b23958ca668613c95d23a177fd1a0e",
                "b08e61640f2bed7c2d7d16e20247001b4c0857c1",
                "5eca1758166f35b507be939437391658b92dd713",
                "8a5fb8c69b65d1ce4fe0986bee9a23e8dded546d",
                "6d1bf81e016143b26bd81a01e3d223c9485f9d32",
                "a0961d64e41f8069675a9b78689575ab4f478c2a",
                "8bc325d991ee474ee0ecd8a7ff9d45abb982f2ce",
                "886cc22e9bc843fa3d66c0ae78e3bee2719ec025",
                "c269e9243b2e889b97135bfe86ad6283e9b78b18",
                "07214b979121a0a8323c99a4037fdbc76d5a0968",
                "c1a84c685b3aecd1f8fb6cc31fde6cb6328548d0",
                "c320b2a181f5037191eb73b889030b215794d13e",
                "88e60dd62567abadc3ca2b5d5efcce3ce6cb2fb4",
                "69a6d7f1798c703bea5b82220c239ec18c12c624",
                "1e0576915168db34427827e31f93ff8eb32564a7",
                "c85eff5a69a367c924f89106a082486ee3b748c2",
                "980101a8d2cea2cfe2d1eaa807621209e5a349d6"
            ]
        },
        "81113": {
            "id": "PR_kwDOAO6SJc5ZBRTA",
            "public_id": 81113,
            "url": "https://github.com/godotengine/godot/pull/81113",
            "diff_url": "https://github.com/godotengine/godot/pull/81113.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81113.patch",
            "title": "[3.x] Make `TextureButton` and `Button` update on texture change",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-08-29T10:33:53Z",
            "updated_at": "2023-09-24T12:06:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0a98e1ddcb68a9b0057d863ec09317936c92b2e"
            ]
        },
        "81114": {
            "id": "PR_kwDOAO6SJc5ZBZE7",
            "public_id": 81114,
            "url": "https://github.com/godotengine/godot/pull/81114",
            "diff_url": "https://github.com/godotengine/godot/pull/81114.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81114.patch",
            "title": "[3.x] Core: Add recursion level check for `VariantWriter::write()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3NzAwNDE4",
            "created_at": "2023-08-29T10:51:41Z",
            "updated_at": "2023-09-06T11:25:05Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0213cbbf205bf323583122d2601bd7c70d11fdb2"
            ]
        },
        "81117": {
            "id": "PR_kwDOAO6SJc5ZBiIW",
            "public_id": 81117,
            "url": "https://github.com/godotengine/godot/pull/81117",
            "diff_url": "https://github.com/godotengine/godot/pull/81117.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81117.patch",
            "title": "[3.x] Add check to ensure registered classes are declared",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2023-08-29T11:15:13Z",
            "updated_at": "2023-09-06T11:39:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4b205afd3dd890cf26d03ebe9f2d58c91161ef73"
            ]
        },
        "81120": {
            "id": "PR_kwDOAO6SJc5ZBjb9",
            "public_id": 81120,
            "url": "https://github.com/godotengine/godot/pull/81120",
            "diff_url": "https://github.com/godotengine/godot/pull/81120.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81120.patch",
            "title": "Remove too greedy gcov/lcov ignores from `.gitignore`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-08-29T11:19:06Z",
            "updated_at": "2024-01-23T15:06:03Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5c38e4216174f21362058a1a77938f5a63e2ffef"
            ]
        },
        "81144": {
            "id": "PR_kwDOAO6SJc5ZFNRC",
            "public_id": 81144,
            "url": "https://github.com/godotengine/godot/pull/81144",
            "diff_url": "https://github.com/godotengine/godot/pull/81144.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81144.patch",
            "title": "SCons: Add option for MSVC incremental linking.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExMzM4OTI=",
            "created_at": "2023-08-29T22:03:16Z",
            "updated_at": "2023-09-20T20:19:39Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbafe14970cf2a101b8b04dbfafeeaa9ddfb5d4d"
            ]
        },
        "81302": {
            "id": "PR_kwDOAO6SJc5ZfV8m",
            "public_id": 81302,
            "url": "https://github.com/godotengine/godot/pull/81302",
            "diff_url": "https://github.com/godotengine/godot/pull/81302.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81302.patch",
            "title": "CI: Bump version for `actions/checkout@v4` and `actions/setup-dotnet@v3`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-04T14:07:52Z",
            "updated_at": "2023-09-20T20:20:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "de14f1d29530410b12a10a01a3d704ca658b152b"
            ]
        },
        "81340": {
            "id": "PR_kwDOAO6SJc5ZkzUL",
            "public_id": 81340,
            "url": "https://github.com/godotengine/godot/pull/81340",
            "diff_url": "https://github.com/godotengine/godot/pull/81340.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81340.patch",
            "title": "Web: Workaround Emscripten 3.1.42+ LTO regression",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-05T13:27:34Z",
            "updated_at": "2023-09-20T20:20:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b064008c07be856d6f3a5079d11746137e03ede5"
            ]
        },
        "81352": {
            "id": "PR_kwDOAO6SJc5Zmavl",
            "public_id": 81352,
            "url": "https://github.com/godotengine/godot/pull/81352",
            "diff_url": "https://github.com/godotengine/godot/pull/81352.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81352.patch",
            "title": "[3.x] Fix cursor after last character INDEX in line counting as a character outside of the viewing area",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2MzkyMzc=",
            "created_at": "2023-09-05T17:42:17Z",
            "updated_at": "2023-09-24T12:06:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "55cdaebdf9f92e7053fd3a38426ed31888970edc"
            ]
        },
        "81375": {
            "id": "PR_kwDOAO6SJc5ZrPIi",
            "public_id": 81375,
            "url": "https://github.com/godotengine/godot/pull/81375",
            "diff_url": "https://github.com/godotengine/godot/pull/81375.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81375.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 15th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-06T12:05:44Z",
            "updated_at": "2023-10-30T15:22:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b4240ea1a7dcd14542a924258761b78c46b42155",
                "fe79dc90fcfc68720974b272f61ac305116dcb9e",
                "54640046a95caec08adf52573ca3d46a8987df3a",
                "dc08fa917729e21ceb1cae70d8ef93a43e6e1b68",
                "0a81659d9b9212dab351f0233f19b8a22b300b1b",
                "a7c5e3134a8bb631bb6b97210ef8540f80858799",
                "c88a8f96b478cc92623853b2bb26818b888e311a",
                "cb0ee90fde896f50d255693ae17f0a2f665342fc",
                "09554a66d8f3d841486119ef8283c8de29ce2677"
            ]
        },
        "81401": {
            "id": "PR_kwDOAO6SJc5ZwTew",
            "public_id": 81401,
            "url": "https://github.com/godotengine/godot/pull/81401",
            "diff_url": "https://github.com/godotengine/godot/pull/81401.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81401.patch",
            "title": "[3.x] mbedtls: Fix UWP arm32 build after 2.28.3 enabled AES-NI intrinsics on MSVC",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-07T08:28:59Z",
            "updated_at": "2023-09-24T12:06:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a9710a2a9bceb3f7e2811566aa025713606447c8"
            ]
        },
        "81409": {
            "id": "PR_kwDOAO6SJc5ZxEYi",
            "public_id": 81409,
            "url": "https://github.com/godotengine/godot/pull/81409",
            "diff_url": "https://github.com/godotengine/godot/pull/81409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81409.patch",
            "title": "[3.x] Fix PopupMenu icon and text not having separation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-09-07T10:15:10Z",
            "updated_at": "2023-09-07T13:32:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "78a11ea48c44a031fef09d5767c52dfa800fc055"
            ]
        },
        "81426": {
            "id": "PR_kwDOAO6SJc5ZzWeb",
            "public_id": 81426,
            "url": "https://github.com/godotengine/godot/pull/81426",
            "diff_url": "https://github.com/godotengine/godot/pull/81426.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81426.patch",
            "title": "[3.x] Expose `EditorInspector::get_edited_object` to GDScript",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgzMzc4ODA=",
            "created_at": "2023-09-07T16:52:56Z",
            "updated_at": "2024-02-07T15:07:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6918525795b713f32cd7642f94371ef4445c280a"
            ]
        },
        "81442": {
            "id": "PR_kwDOAO6SJc5Z1wKa",
            "public_id": 81442,
            "url": "https://github.com/godotengine/godot/pull/81442",
            "diff_url": "https://github.com/godotengine/godot/pull/81442.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81442.patch",
            "title": "[3.x] [macOS] Disable live resize in multithreaded rendering mode.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-09-08T05:42:45Z",
            "updated_at": "2024-01-25T12:52:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dfa509a3b421f3c1b831967ff58e8b6e5d38e26d"
            ]
        },
        "81469": {
            "id": "PR_kwDOAO6SJc5Z7CGf",
            "public_id": 81469,
            "url": "https://github.com/godotengine/godot/pull/81469",
            "diff_url": "https://github.com/godotengine/godot/pull/81469.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81469.patch",
            "title": "[3.x] Remove extra separator in node context menu",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-09-09T00:54:04Z",
            "updated_at": "2023-09-12T08:04:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4fd5f22a4907125ad149d31639d1f15934d67978"
            ]
        },
        "81559": {
            "id": "PR_kwDOAO6SJc5aE1HU",
            "public_id": 81559,
            "url": "https://github.com/godotengine/godot/pull/81559",
            "diff_url": "https://github.com/godotengine/godot/pull/81559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81559.patch",
            "title": "[3.x] Backport \"Add `finished` signal to GPUParticles\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUwMTQzMzc=",
            "created_at": "2023-09-12T00:56:05Z",
            "updated_at": "2024-02-07T08:45:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABCNCFwA",
                    "name": "topic:particles",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2a319ab6fc739214e3358104c04bc88f0e3e864f"
            ]
        },
        "81574": {
            "id": "PR_kwDOAO6SJc5aIVvF",
            "public_id": 81574,
            "url": "https://github.com/godotengine/godot/pull/81574",
            "diff_url": "https://github.com/godotengine/godot/pull/81574.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81574.patch",
            "title": "[3.x] Fix grayscale DDS loading",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUzMTUwMjQ0",
            "created_at": "2023-09-12T13:26:41Z",
            "updated_at": "2024-04-25T10:23:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7aa0ce5702da50a9f74efcf67d784a26d0ba0956"
            ]
        },
        "81663": {
            "id": "PR_kwDOAO6SJc5aX4tu",
            "public_id": 81663,
            "url": "https://github.com/godotengine/godot/pull/81663",
            "diff_url": "https://github.com/godotengine/godot/pull/81663.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81663.patch",
            "title": "libwebp: Sync with upstream 1.3.2",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYwMDI0Njcx",
            "created_at": "2023-09-14T18:58:15Z",
            "updated_at": "2023-09-24T12:11:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "56cfeda7d26a0bf95babd11b01269f46fe86fd86"
            ]
        },
        "81717": {
            "id": "PR_kwDOAO6SJc5aeqvS",
            "public_id": 81717,
            "url": "https://github.com/godotengine/godot/pull/81717",
            "diff_url": "https://github.com/godotengine/godot/pull/81717.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81717.patch",
            "title": "[3.x] Mark debugger limits settings as requiring a restart",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-09-15T22:30:29Z",
            "updated_at": "2023-09-28T17:02:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f84a2022358ca0454bb34c3d1933c029d7a9af15"
            ]
        },
        "81869": {
            "id": "PR_kwDOAO6SJc5ak8db",
            "public_id": 81869,
            "url": "https://github.com/godotengine/godot/pull/81869",
            "diff_url": "https://github.com/godotengine/godot/pull/81869.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81869.patch",
            "title": "Web: Fix version check for missing scalbnf LTO workaround",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-18T14:33:45Z",
            "updated_at": "2023-09-24T13:40:07Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "50161808c240b2296045887e1fc683eee87905ae"
            ]
        },
        "81902": {
            "id": "PR_kwDOAO6SJc5apTsQ",
            "public_id": 81902,
            "url": "https://github.com/godotengine/godot/pull/81902",
            "diff_url": "https://github.com/godotengine/godot/pull/81902.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/81902.patch",
            "title": "[3.x] Fix zero scale in particle shader",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-09-19T07:18:44Z",
            "updated_at": "2023-09-19T08:01:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1f4a6e43df774647e3d50adcc7b64d88b1ab987e"
            ]
        },
        "82007": {
            "id": "PR_kwDOAO6SJc5a0aJL",
            "public_id": 82007,
            "url": "https://github.com/godotengine/godot/pull/82007",
            "diff_url": "https://github.com/godotengine/godot/pull/82007.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82007.patch",
            "title": "[macOS, 3.x] Change target version to 11.0+ to fix PCRE SLJIT build.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-09-20T20:06:27Z",
            "updated_at": "2023-09-27T18:43:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "233f21108b8937a8acc15a82daebdecd0b92dceb"
            ]
        },
        "82009": {
            "id": "PR_kwDOAO6SJc5a0dnb",
            "public_id": 82009,
            "url": "https://github.com/godotengine/godot/pull/82009",
            "diff_url": "https://github.com/godotengine/godot/pull/82009.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82009.patch",
            "title": "[macOS, 3.x] Workaround Xcode 15 linker bug.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-09-20T20:19:26Z",
            "updated_at": "2023-09-27T18:43:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fad3fced8fd848b26e8a1faf9d48efc06e18f674"
            ]
        },
        "82023": {
            "id": "PR_kwDOAO6SJc5a1wnn",
            "public_id": 82023,
            "url": "https://github.com/godotengine/godot/pull/82023",
            "diff_url": "https://github.com/godotengine/godot/pull/82023.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82023.patch",
            "title": "[3.x] Add \"position\" as an alias for \"translation\" in Spatial",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2023-09-21T04:02:50Z",
            "updated_at": "2023-12-08T18:05:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab9ed3245db4804ab0049da472b7a5bb0118a9a7"
            ]
        },
        "82025": {
            "id": "PR_kwDOAO6SJc5a17aP",
            "public_id": 82025,
            "url": "https://github.com/godotengine/godot/pull/82025",
            "diff_url": "https://github.com/godotengine/godot/pull/82025.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82025.patch",
            "title": "[3.x] Add `--lsp-port` as a command line argument",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjU2MjcyNjQz",
            "created_at": "2023-09-21T04:49:52Z",
            "updated_at": "2023-09-21T19:56:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "22c9ac154053b8eed952962749fc8f063e68be0c"
            ]
        },
        "82245": {
            "id": "PR_kwDOAO6SJc5bDv9h",
            "public_id": 82245,
            "url": "https://github.com/godotengine/godot/pull/82245",
            "diff_url": "https://github.com/godotengine/godot/pull/82245.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82245.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-24T13:52:07Z",
            "updated_at": "2023-10-24T17:56:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e40b0b3ed81b18abdadbd0ae6dff037ebacff0fb"
            ]
        },
        "82248": {
            "id": "PR_kwDOAO6SJc5bDzaE",
            "public_id": 82248,
            "url": "https://github.com/godotengine/godot/pull/82248",
            "diff_url": "https://github.com/godotengine/godot/pull/82248.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82248.patch",
            "title": "[3.x] Deprecate `NOTIFICATION_MOVED_IN_PARENT`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-09-24T14:43:27Z",
            "updated_at": "2024-04-20T07:19:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d56d1ff4d2ad81c5291ee5a5e9c2cd3b953a9f0d"
            ]
        },
        "82290": {
            "id": "PR_kwDOAO6SJc5bGLQX",
            "public_id": 82290,
            "url": "https://github.com/godotengine/godot/pull/82290",
            "diff_url": "https://github.com/godotengine/godot/pull/82290.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82290.patch",
            "title": "SCons: Fix Python 3.12 SyntaxError with regex escape sequences",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-25T08:40:17Z",
            "updated_at": "2024-01-16T16:17:02Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b362976504c3346b9f34b69dcad0838d1d381037"
            ]
        },
        "82441": {
            "id": "PR_kwDOAO6SJc5bVyKH",
            "public_id": 82441,
            "url": "https://github.com/godotengine/godot/pull/82441",
            "diff_url": "https://github.com/godotengine/godot/pull/82441.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82441.patch",
            "title": "Web: Clarify that `OS.get_unique_id` is not supported",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-27T13:18:33Z",
            "updated_at": "2024-01-18T15:06:24Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0a10f09ce4321695940a626eef9c64b36f599193"
            ]
        },
        "82502": {
            "id": "PR_kwDOAO6SJc5bfNjt",
            "public_id": 82502,
            "url": "https://github.com/godotengine/godot/pull/82502",
            "diff_url": "https://github.com/godotengine/godot/pull/82502.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82502.patch",
            "title": "[3.x] BVH - fix not refitting upward from leaf nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2023-09-28T22:03:17Z",
            "updated_at": "2023-10-01T21:26:39Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "01c60dc9eea6cc975f2f7d8c4980d68e94ae7577"
            ]
        },
        "82508": {
            "id": "PR_kwDOAO6SJc5bfvi6",
            "public_id": 82508,
            "url": "https://github.com/godotengine/godot/pull/82508",
            "diff_url": "https://github.com/godotengine/godot/pull/82508.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82508.patch",
            "title": "Add XInput device ID for wireless Series 2 Elite controller",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB2-aWQ",
            "created_at": "2023-09-29T02:00:27Z",
            "updated_at": "2024-01-16T16:53:52Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56"
            ]
        },
        "82512": {
            "id": "PR_kwDOAO6SJc5bgbVi",
            "public_id": 82512,
            "url": "https://github.com/godotengine/godot/pull/82512",
            "diff_url": "https://github.com/godotengine/godot/pull/82512.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82512.patch",
            "title": "[3.x] BVH - fix axis getting mixed up when split leaf",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzg2MDY3",
            "created_at": "2023-09-29T06:49:54Z",
            "updated_at": "2023-10-01T21:26:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab76395144baa431865ef2b39c6c9cfa11b8f154"
            ]
        },
        "82580": {
            "id": "PR_kwDOAO6SJc5blhPd",
            "public_id": 82580,
            "url": "https://github.com/godotengine/godot/pull/82580",
            "diff_url": "https://github.com/godotengine/godot/pull/82580.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82580.patch",
            "title": "brotli: Sync with upstream 1.1.0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-09-30T10:53:19Z",
            "updated_at": "2024-01-18T15:02:30Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0402205ce66779805dcfbbc3e14c5756448f3bc7"
            ]
        },
        "82584": {
            "id": "PR_kwDOAO6SJc5blwj7",
            "public_id": 82584,
            "url": "https://github.com/godotengine/godot/pull/82584",
            "diff_url": "https://github.com/godotengine/godot/pull/82584.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82584.patch",
            "title": "[3.x] Shadow volume culling and tighter shadow caster culling",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-09-30T15:09:00Z",
            "updated_at": "2024-01-30T08:23:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ca631a466e3dfe0d6e0bce54c6a78c652fca81c"
            ]
        },
        "82902": {
            "id": "PR_kwDOAO6SJc5cFfWP",
            "public_id": 82902,
            "url": "https://github.com/godotengine/godot/pull/82902",
            "diff_url": "https://github.com/godotengine/godot/pull/82902.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/82902.patch",
            "title": "[3.x] Make gizmo plugin handle `SpriteBase3D` instead of `Sprite3D`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2023-10-06T08:46:54Z",
            "updated_at": "2023-11-14T13:55:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "0cde6800e7415d77f74ee86de396a1e4d36d9930"
            ]
        },
        "83031": {
            "id": "PR_kwDOAO6SJc5cO5Fv",
            "public_id": 83031,
            "url": "https://github.com/godotengine/godot/pull/83031",
            "diff_url": "https://github.com/godotengine/godot/pull/83031.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83031.patch",
            "title": "[3.x] Fix `glGet` overflows by using 64 bit versions",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-10-09T08:34:41Z",
            "updated_at": "2024-01-30T13:33:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6ff370030ab8c14a2db8465a5b7316364cc02201"
            ]
        },
        "83064": {
            "id": "PR_kwDOAO6SJc5cS8DR",
            "public_id": 83064,
            "url": "https://github.com/godotengine/godot/pull/83064",
            "diff_url": "https://github.com/godotengine/godot/pull/83064.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83064.patch",
            "title": "[3.x] Optimize GDScript parser for checking if an identifier is an autoload",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc4OTM0NDAx",
            "created_at": "2023-10-09T20:24:51Z",
            "updated_at": "2023-11-14T10:39:07Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4285c44b47256095871467c3d7c102cab4bb61b7"
            ]
        },
        "83136": {
            "id": "PR_kwDOAO6SJc5cfKve",
            "public_id": 83136,
            "url": "https://github.com/godotengine/godot/pull/83136",
            "diff_url": "https://github.com/godotengine/godot/pull/83136.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83136.patch",
            "title": "[3.x] [macOS] Use occlusionState to determine when window is drawable.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2023-10-11T09:05:43Z",
            "updated_at": "2023-11-14T10:39:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d4c2e7ec2ef4e039539922aa43e64d95e731c0ab"
            ]
        },
        "83409": {
            "id": "PR_kwDOAO6SJc5c1dg8",
            "public_id": 83409,
            "url": "https://github.com/godotengine/godot/pull/83409",
            "diff_url": "https://github.com/godotengine/godot/pull/83409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83409.patch",
            "title": "[3.x] Add project settings for `AVAudioSessionCategory` on iOS",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNjcwNw==",
            "created_at": "2023-10-15T18:10:04Z",
            "updated_at": "2024-01-30T14:10:38Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "739d27ae40950b2884be02b80e94203b8c1559c7"
            ]
        },
        "83664": {
            "id": "PR_kwDOAO6SJc5dXH_m",
            "public_id": 83664,
            "url": "https://github.com/godotengine/godot/pull/83664",
            "diff_url": "https://github.com/godotengine/godot/pull/83664.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83664.patch",
            "title": "[3.x] Server: Return exit code 0 when running `--version` or `--help`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYxNjQx",
            "created_at": "2023-10-20T09:28:03Z",
            "updated_at": "2024-01-30T13:02:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7c3d37ec1da6166e5730c232819d69263b4b8554"
            ]
        },
        "83721": {
            "id": "PR_kwDOAO6SJc5dcb3t",
            "public_id": 83721,
            "url": "https://github.com/godotengine/godot/pull/83721",
            "diff_url": "https://github.com/godotengine/godot/pull/83721.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83721.patch",
            "title": "mbedtls: Update to version 2.28.5",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-10-21T12:23:22Z",
            "updated_at": "2024-03-09T23:02:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "533336559325af95bdf85fef88041ee4af82a705"
            ]
        },
        "83845": {
            "id": "PR_kwDOAO6SJc5diVW8",
            "public_id": 83845,
            "url": "https://github.com/godotengine/godot/pull/83845",
            "diff_url": "https://github.com/godotengine/godot/pull/83845.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83845.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-10-23T14:14:05Z",
            "updated_at": "2024-01-30T13:18:47Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d3c0a7d598a3e83670fb03735dd9a054bdda70bc"
            ]
        },
        "83869": {
            "id": "PR_kwDOAO6SJc5dlnUF",
            "public_id": 83869,
            "url": "https://github.com/godotengine/godot/pull/83869",
            "diff_url": "https://github.com/godotengine/godot/pull/83869.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/83869.patch",
            "title": "[3.x] Add missing include header to FBXCommon.h",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyNjg5MTk1",
            "created_at": "2023-10-24T00:17:36Z",
            "updated_at": "2024-01-16T16:23:36Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "db29b32cd614dce3827c7d65de1e33326b250be7"
            ]
        },
        "84115": {
            "id": "PR_kwDOAO6SJc5eB9Hi",
            "public_id": 84115,
            "url": "https://github.com/godotengine/godot/pull/84115",
            "diff_url": "https://github.com/godotengine/godot/pull/84115.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84115.patch",
            "title": "[3.x] Remove the separator from `ItemList`'s thumbnails mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2023-10-28T14:47:34Z",
            "updated_at": "2023-11-14T14:31:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "6637dc28f6330ce8f040ba1909274b3251515128"
            ]
        },
        "84191": {
            "id": "PR_kwDOAO6SJc5eINPU",
            "public_id": 84191,
            "url": "https://github.com/godotengine/godot/pull/84191",
            "diff_url": "https://github.com/godotengine/godot/pull/84191.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84191.patch",
            "title": "SCons: Fix build with GDScript LSP disabled",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-10-30T14:29:37Z",
            "updated_at": "2024-04-25T11:09:16Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bfd7a5003653f3f61bb0607a792461aa69c71504"
            ]
        },
        "84279": {
            "id": "PR_kwDOAO6SJc5eSyru",
            "public_id": 84279,
            "url": "https://github.com/godotengine/godot/pull/84279",
            "diff_url": "https://github.com/godotengine/godot/pull/84279.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84279.patch",
            "title": "[3.x] Update the `launchMode` for the `GodotApp` activity to allow other activities to be part of the same task",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-01T03:06:09Z",
            "updated_at": "2023-11-15T17:28:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cf706e2dc3b4b8feac748732c6bc95755a614b49"
            ]
        },
        "84286": {
            "id": "PR_kwDOAO6SJc5eTScE",
            "public_id": 84286,
            "url": "https://github.com/godotengine/godot/pull/84286",
            "diff_url": "https://github.com/godotengine/godot/pull/84286.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84286.patch",
            "title": "[3.x] Automatically pick the Android sdk path using environment variables",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-01T06:04:14Z",
            "updated_at": "2023-11-14T14:22:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "1ce2b800b570785418a3cad59c07e1f64d6db574"
            ]
        },
        "84307": {
            "id": "PR_kwDOAO6SJc5eVWTu",
            "public_id": 84307,
            "url": "https://github.com/godotengine/godot/pull/84307",
            "diff_url": "https://github.com/godotengine/godot/pull/84307.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84307.patch",
            "title": "Linux: Remove hardcoded lib path for x86 cross-compilation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-01T13:17:26Z",
            "updated_at": "2024-01-16T15:18:08Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd"
            ]
        },
        "84409": {
            "id": "PR_kwDOAO6SJc5eiDmG",
            "public_id": 84409,
            "url": "https://github.com/godotengine/godot/pull/84409",
            "diff_url": "https://github.com/godotengine/godot/pull/84409.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84409.patch",
            "title": "[3.x] Add Android project settings for gesture support",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-03T12:32:34Z",
            "updated_at": "2023-12-13T18:47:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e9045a6d0316664b00935c38aa1c2115d3d725ac"
            ]
        },
        "84415": {
            "id": "PR_kwDOAO6SJc5ejC6v",
            "public_id": 84415,
            "url": "https://github.com/godotengine/godot/pull/84415",
            "diff_url": "https://github.com/godotengine/godot/pull/84415.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84415.patch",
            "title": "[3.x] Fix Android editor crash issue",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-11-03T15:02:11Z",
            "updated_at": "2023-11-14T14:22:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ec8a4c025d85d4bbfa67ebc56332b1ddb9d42b7f"
            ]
        },
        "84475": {
            "id": "PR_kwDOAO6SJc5enQlN",
            "public_id": 84475,
            "url": "https://github.com/godotengine/godot/pull/84475",
            "diff_url": "https://github.com/godotengine/godot/pull/84475.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84475.patch",
            "title": "[3.x] Fix image links to `godot-docs` repository",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-11-05T09:01:29Z",
            "updated_at": "2024-01-30T13:20:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "5302868446ff4b47d493c23f4bac16261795d150"
            ]
        },
        "84529": {
            "id": "PR_kwDOAO6SJc5esuGi",
            "public_id": 84529,
            "url": "https://github.com/godotengine/godot/pull/84529",
            "diff_url": "https://github.com/godotengine/godot/pull/84529.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84529.patch",
            "title": "[3.x] GLES2 & GLES3 - Use `gl_FragColor` temporary",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-11-06T14:44:07Z",
            "updated_at": "2024-01-30T06:42:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed3d029f5d4ea99da9340573bb52d7f46a56514f"
            ]
        },
        "84884": {
            "id": "PR_kwDOAO6SJc5faX74",
            "public_id": 84884,
            "url": "https://github.com/godotengine/godot/pull/84884",
            "diff_url": "https://github.com/godotengine/godot/pull/84884.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84884.patch",
            "title": "Donors: Change tiers to match Dev Fund, sync latest data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-14T13:40:24Z",
            "updated_at": "2024-01-16T16:34:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ff5ac866e8254af75e8d7193db4fb8b635b83291"
            ]
        },
        "84934": {
            "id": "PR_kwDOAO6SJc5fgvDT",
            "public_id": 84934,
            "url": "https://github.com/godotengine/godot/pull/84934",
            "diff_url": "https://github.com/godotengine/godot/pull/84934.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84934.patch",
            "title": "[3.x] [Core] Fix `File.get_buffer` returning wrong length",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2023-11-15T11:56:15Z",
            "updated_at": "2024-01-30T14:29:49Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d8ea68d3dd04b8fe50739ffa30a4d39c97cb9b40"
            ]
        },
        "84978": {
            "id": "PR_kwDOAO6SJc5fo8Ua",
            "public_id": 84978,
            "url": "https://github.com/godotengine/godot/pull/84978",
            "diff_url": "https://github.com/godotengine/godot/pull/84978.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/84978.patch",
            "title": "[3.x] Alias `platform=web` SCons option to `platform=javascript`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2023-11-16T14:50:34Z",
            "updated_at": "2024-01-08T21:10:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8f12a01d45cffda01afbd7f1455febdb6b57f124"
            ]
        },
        "85229": {
            "id": "PR_kwDOAO6SJc5gJxAp",
            "public_id": 85229,
            "url": "https://github.com/godotengine/godot/pull/85229",
            "diff_url": "https://github.com/godotengine/godot/pull/85229.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85229.patch",
            "title": "[3.x] Enhance mobile suspend MainLoop notifications",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjY5MzMw",
            "created_at": "2023-11-22T16:48:50Z",
            "updated_at": "2024-02-07T08:43:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffe86eef04f4e44d6a974dcade45527364265556"
            ]
        },
        "85230": {
            "id": "PR_kwDOAO6SJc5gJ0Co",
            "public_id": 85230,
            "url": "https://github.com/godotengine/godot/pull/85230",
            "diff_url": "https://github.com/godotengine/godot/pull/85230.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85230.patch",
            "title": "[3.x] [iOS] Make `OSIPhone::get_screen_refresh_rate` respect iOS Low Power Mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI4MjY5MzMw",
            "created_at": "2023-11-22T16:57:54Z",
            "updated_at": "2023-12-08T14:45:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f330bea7a0ceee057a34fee9a82fad0d966da353"
            ]
        },
        "85357": {
            "id": "PR_kwDOAO6SJc5gXLi5",
            "public_id": 85357,
            "url": "https://github.com/godotengine/godot/pull/85357",
            "diff_url": "https://github.com/godotengine/godot/pull/85357.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85357.patch",
            "title": "Fix generating vsproj with SCons 4.6.0+",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NTQ3NjM=",
            "created_at": "2023-11-25T19:55:55Z",
            "updated_at": "2024-01-16T16:34:18Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72110134d62b82b0a3a98cffddb6e60948831edf"
            ]
        },
        "85437": {
            "id": "PR_kwDOAO6SJc5gdQor",
            "public_id": 85437,
            "url": "https://github.com/godotengine/godot/pull/85437",
            "diff_url": "https://github.com/godotengine/godot/pull/85437.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85437.patch",
            "title": "[3.x] Discrete Level of Detail",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-11-27T16:11:01Z",
            "updated_at": "2024-03-08T19:06:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw5NTUwNzk2ODQ=",
                    "name": "breaks compat",
                    "color": "#b64245"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1b5fa74e396bf2c9cf927608b4c8acef2bb2b97a"
            ]
        },
        "85509": {
            "id": "PR_kwDOAO6SJc5grNFl",
            "public_id": 85509,
            "url": "https://github.com/godotengine/godot/pull/85509",
            "diff_url": "https://github.com/godotengine/godot/pull/85509.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85509.patch",
            "title": "minizip: Backport patch to fix CVE-2023-45853",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-11-29T14:17:43Z",
            "updated_at": "2024-01-16T16:54:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c8dee05bf09cefdc33941aec1a76d3c563899995"
            ]
        },
        "85521": {
            "id": "PR_kwDOAO6SJc5gto_u",
            "public_id": 85521,
            "url": "https://github.com/godotengine/godot/pull/85521",
            "diff_url": "https://github.com/godotengine/godot/pull/85521.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85521.patch",
            "title": "[3.x] Fix touch events in WebXR with an \"immersive-ar\" session",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE5MTU2MQ==",
            "created_at": "2023-11-29T20:59:09Z",
            "updated_at": "2024-07-22T15:30:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4NjU1ODUwMDA=",
                    "name": "topic:xr",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5ea11fb481e3ac1d4f810051652c5a1f583069a3"
            ]
        },
        "85818": {
            "id": "PR_kwDOAO6SJc5hQKUb",
            "public_id": 85818,
            "url": "https://github.com/godotengine/godot/pull/85818",
            "diff_url": "https://github.com/godotengine/godot/pull/85818.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85818.patch",
            "title": "Fix invalid Python escape sequences",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQzNTc3NzQz",
            "created_at": "2023-12-06T03:22:53Z",
            "updated_at": "2024-01-16T16:17:44Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4986d6d317e592db86603ae14a72fe0a96a3f538"
            ]
        },
        "85827": {
            "id": "PR_kwDOAO6SJc5hRuTy",
            "public_id": 85827,
            "url": "https://github.com/godotengine/godot/pull/85827",
            "diff_url": "https://github.com/godotengine/godot/pull/85827.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85827.patch",
            "title": "[3.x] Allow dragging editable children",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2023-12-06T08:43:10Z",
            "updated_at": "2023-12-08T14:53:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "f32db73cd2b4319673fa1dfd7fbfdbe93e6af085"
            ]
        },
        "85837": {
            "id": "PR_kwDOAO6SJc5hTBko",
            "public_id": 85837,
            "url": "https://github.com/godotengine/godot/pull/85837",
            "diff_url": "https://github.com/godotengine/godot/pull/85837.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85837.patch",
            "title": "Style: Mark clang-format 16 as supported for pre-commit hook",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-12-06T12:20:09Z",
            "updated_at": "2024-01-30T13:43:31Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49f4860ce3e4122e17c869229701f7d86aa6956c"
            ]
        },
        "85915": {
            "id": "PR_kwDOAO6SJc5hhGnw",
            "public_id": 85915,
            "url": "https://github.com/godotengine/godot/pull/85915",
            "diff_url": "https://github.com/godotengine/godot/pull/85915.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85915.patch",
            "title": "[3.x] SCons: Fix Linux arm64 build for theora and libvpx",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-12-08T12:00:12Z",
            "updated_at": "2023-12-11T19:03:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5b8a1314bdb48a7fca73d3072019a482b8c5b2b9"
            ]
        },
        "85916": {
            "id": "PR_kwDOAO6SJc5hhLbc",
            "public_id": 85916,
            "url": "https://github.com/godotengine/godot/pull/85916",
            "diff_url": "https://github.com/godotengine/godot/pull/85916.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85916.patch",
            "title": "[3.x] GDNative: Fix Linux arm64 warning about ignored `sysv_abi` attribute",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-12-08T12:16:42Z",
            "updated_at": "2024-01-16T16:24:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "52b32ed533a5c91bf45696b1e4b5b5682df4bc17"
            ]
        },
        "85917": {
            "id": "PR_kwDOAO6SJc5hhRFC",
            "public_id": 85917,
            "url": "https://github.com/godotengine/godot/pull/85917",
            "diff_url": "https://github.com/godotengine/godot/pull/85917.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/85917.patch",
            "title": "[3.x] Fix various GCC 13 warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2023-12-08T12:34:49Z",
            "updated_at": "2024-01-16T16:24:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "02e4e208ef989d5e9ee509fce224852bf9070f88"
            ]
        },
        "86036": {
            "id": "PR_kwDOAO6SJc5hsxGt",
            "public_id": 86036,
            "url": "https://github.com/godotengine/godot/pull/86036",
            "diff_url": "https://github.com/godotengine/godot/pull/86036.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86036.patch",
            "title": "Set what were default values for Web platform linker flags `-sSTACK_SIZE` and `-sDEFAULT_PTHREAD_STACK_SIZE`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2023-12-11T15:59:21Z",
            "updated_at": "2024-01-16T16:35:33Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8e5fbd43488ad39a9b987c9abc38134841f44024"
            ]
        },
        "86040": {
            "id": "PR_kwDOAO6SJc5htpsK",
            "public_id": 86040,
            "url": "https://github.com/godotengine/godot/pull/86040",
            "diff_url": "https://github.com/godotengine/godot/pull/86040.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86040.patch",
            "title": "[3.x] Workaround GCC warning in `rasterizer_canvas_batcher`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-12-11T18:11:40Z",
            "updated_at": "2023-12-11T19:20:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "64ab7488dbb58f561d8bf378af5dac32e88aad7f"
            ]
        },
        "86339": {
            "id": "PR_kwDOAO6SJc5iaFLU",
            "public_id": 86339,
            "url": "https://github.com/godotengine/godot/pull/86339",
            "diff_url": "https://github.com/godotengine/godot/pull/86339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86339.patch",
            "title": "[3.x] Vertex cache optimizer",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2023-12-19T20:04:02Z",
            "updated_at": "2024-02-07T10:12:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0aa22b8f1309652353a1ca257f75ff6b3a0437c8"
            ]
        },
        "86380": {
            "id": "PR_kwDOAO6SJc5iiDI-",
            "public_id": 86380,
            "url": "https://github.com/godotengine/godot/pull/86380",
            "diff_url": "https://github.com/godotengine/godot/pull/86380.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86380.patch",
            "title": "[3.x] Android: Update the logic used to start / stop the GL thread",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2023-12-21T04:43:49Z",
            "updated_at": "2024-01-05T14:29:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "194452bf38e5a0de0f1c8e0698244a6f47b88a08"
            ]
        },
        "86466": {
            "id": "PR_kwDOAO6SJc5isI9v",
            "public_id": 86466,
            "url": "https://github.com/godotengine/godot/pull/86466",
            "diff_url": "https://github.com/godotengine/godot/pull/86466.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86466.patch",
            "title": "[3.x] C#: Fix incorrect `Rect2` sizing when using the `Transform2D` `*` operator.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ1MzY5NTY4",
            "created_at": "2023-12-23T02:50:08Z",
            "updated_at": "2024-01-30T13:21:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "05624ddbc8bb8288614acdc67f0849a55d55f16e"
            ]
        },
        "86642": {
            "id": "PR_kwDOAO6SJc5i-KPT",
            "public_id": 86642,
            "url": "https://github.com/godotengine/godot/pull/86642",
            "diff_url": "https://github.com/godotengine/godot/pull/86642.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86642.patch",
            "title": "[3.x] Rewrite most of Resource's documentation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2023-12-30T17:01:13Z",
            "updated_at": "2024-01-29T22:40:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "1dee97a84262f5a7745009c10efffc7d46147928"
            ]
        },
        "86725": {
            "id": "PR_kwDOAO6SJc5jE-0a",
            "public_id": 86725,
            "url": "https://github.com/godotengine/godot/pull/86725",
            "diff_url": "https://github.com/godotengine/godot/pull/86725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86725.patch",
            "title": "[3.x] Remove unused struct in GradientTexture1D",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-02T20:20:08Z",
            "updated_at": "2024-01-05T10:16:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c4eb1ca969b505e32ddc58cf360dab8863bbb73b"
            ]
        },
        "86744": {
            "id": "PR_kwDOAO6SJc5jIMXK",
            "public_id": 86744,
            "url": "https://github.com/godotengine/godot/pull/86744",
            "diff_url": "https://github.com/godotengine/godot/pull/86744.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86744.patch",
            "title": "[3.x] Prevent shuffling custom shader functions (shader cache requires determinism)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE1NTQxMjc=",
            "created_at": "2024-01-03T11:31:45Z",
            "updated_at": "2024-02-07T08:42:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwxNjA5NDQyMDYy",
                    "name": "topic:shaders",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "73793ab89cb5805509e0eef3136058cc9181677c"
            ]
        },
        "86786": {
            "id": "PR_kwDOAO6SJc5jO09Q",
            "public_id": 86786,
            "url": "https://github.com/godotengine/godot/pull/86786",
            "diff_url": "https://github.com/godotengine/godot/pull/86786.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/86786.patch",
            "title": "[3.x] Fix signed distance field font rendering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-01-04T14:57:08Z",
            "updated_at": "2024-02-07T09:23:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bc607fb6075cebf78d8e562d7b7423b2650906ac"
            ]
        },
        "87214": {
            "id": "PR_kwDOAO6SJc5kFlzB",
            "public_id": 87214,
            "url": "https://github.com/godotengine/godot/pull/87214",
            "diff_url": "https://github.com/godotengine/godot/pull/87214.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87214.patch",
            "title": "[3.x] [Core] Fix `AABB.encloses` failing on shared upper bound",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-01-15T12:39:08Z",
            "updated_at": "2024-01-25T12:43:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9aa001fe14351ba7b8febcd4f2a9f03bb6f6d556"
            ]
        },
        "87256": {
            "id": "PR_kwDOAO6SJc5kN_NZ",
            "public_id": 87256,
            "url": "https://github.com/godotengine/godot/pull/87256",
            "diff_url": "https://github.com/godotengine/godot/pull/87256.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87256.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 16th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-16T16:43:21Z",
            "updated_at": "2024-01-18T20:52:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f706a3bd54d4de2dbaa3e728e0f1c3c013f0045d",
                "574a5e59f3f5f0d5c73ec6e4acb4098aa1baa5a7",
                "49c20ecd190a59a8072888fc3111334dee111ac7",
                "8bec4b6456526174c30c876e8c100c9f57a6e26e",
                "ece9dccbd1543b4c9df8246bbfac7e6316d9a1d4",
                "267063268bf17e68b6a72e7481f88bb1eba678e0",
                "4a02e6159d78b0065136ad5e230880cd06ad3ba4",
                "346c9a6671154389e1acad82d7e82a54f9b2995d",
                "9d69e7aba31e8575846f466f19c14df162a75cab"
            ]
        },
        "87258": {
            "id": "PR_kwDOAO6SJc5kOMGx",
            "public_id": 87258,
            "url": "https://github.com/godotengine/godot/pull/87258",
            "diff_url": "https://github.com/godotengine/godot/pull/87258.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87258.patch",
            "title": "[3.x] Linux: Fix arm32 build for OIDN and Embree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-16T17:19:01Z",
            "updated_at": "2024-01-17T12:47:50Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ae34c85a875f7a62f2cd1ada438355c9f6906362"
            ]
        },
        "87261": {
            "id": "PR_kwDOAO6SJc5kOUDS",
            "public_id": 87261,
            "url": "https://github.com/godotengine/godot/pull/87261",
            "diff_url": "https://github.com/godotengine/godot/pull/87261.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87261.patch",
            "title": "[3.x] Fix Dummy audio driver initialization issue on WASAPI output device initialization failure",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2MTUzMzEx",
            "created_at": "2024-01-16T17:44:19Z",
            "updated_at": "2024-01-30T13:21:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw1NzI3ODE5OTc=",
                    "name": "topic:audio",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "61b1e2e83fd23492a062ff9e8addeeb12e7a098d"
            ]
        },
        "87265": {
            "id": "PR_kwDOAO6SJc5kOj3s",
            "public_id": 87265,
            "url": "https://github.com/godotengine/godot/pull/87265",
            "diff_url": "https://github.com/godotengine/godot/pull/87265.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87265.patch",
            "title": "[3.x] [C#] Fix `Encloses` failing on shared upper bound for `AABB` and `Rect2`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-01-16T18:33:18Z",
            "updated_at": "2024-01-17T12:48:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee4396809c5b557c1c429d4ae7b2c34c34c06e8e"
            ]
        },
        "87272": {
            "id": "PR_kwDOAO6SJc5kPVz0",
            "public_id": 87272,
            "url": "https://github.com/godotengine/godot/pull/87272",
            "diff_url": "https://github.com/godotengine/godot/pull/87272.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87272.patch",
            "title": "[3.x] Fix `#if *_ENABLED` inconsistencies, should check if defined",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjMwMzYxMjY2",
            "created_at": "2024-01-16T20:17:03Z",
            "updated_at": "2024-01-17T13:34:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9c0bd332a5a6cd574807f64bb56964e8ffa5c4f8"
            ]
        },
        "87288": {
            "id": "PR_kwDOAO6SJc5kS-Ye",
            "public_id": 87288,
            "url": "https://github.com/godotengine/godot/pull/87288",
            "diff_url": "https://github.com/godotengine/godot/pull/87288.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87288.patch",
            "title": "[3.x] UWP: Fix VS 2017 build with new `get_unique_id` method",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-17T10:25:25Z",
            "updated_at": "2024-01-17T12:48:15Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNjE3ODA1NTk=",
                    "name": "platform:uwp",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d01e8aafb455bfa07a5944eb0b160ebf6098f73e"
            ]
        },
        "87292": {
            "id": "PR_kwDOAO6SJc5kUR5p",
            "public_id": 87292,
            "url": "https://github.com/godotengine/godot/pull/87292",
            "diff_url": "https://github.com/godotengine/godot/pull/87292.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87292.patch",
            "title": "[3.x] Linux: Disable webm module on arm32, we can't build libvpx properly",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-17T14:02:42Z",
            "updated_at": "2024-01-17T14:21:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6e4ee72df00092cd44811d66c11afad3b1651f7"
            ]
        },
        "87338": {
            "id": "PR_kwDOAO6SJc5kbgCw",
            "public_id": 87338,
            "url": "https://github.com/godotengine/godot/pull/87338",
            "diff_url": "https://github.com/godotengine/godot/pull/87338.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87338.patch",
            "title": "[3.x] Linux: Add support for arm64 and arm32 export templates",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-18T14:13:45Z",
            "updated_at": "2024-01-18T15:10:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "58898a54844dc156d1dd0468e26810f4cfaf0465"
            ]
        },
        "87341": {
            "id": "PR_kwDOAO6SJc5kcB8B",
            "public_id": 87341,
            "url": "https://github.com/godotengine/godot/pull/87341",
            "diff_url": "https://github.com/godotengine/godot/pull/87341.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87341.patch",
            "title": "[3.x] Preserve selection when focusing SpinBox",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMjMxNzI=",
            "created_at": "2024-01-18T15:30:23Z",
            "updated_at": "2024-01-18T20:29:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "c377bffaa1961bb9517f0936a4d5745e4f0bc7bf"
            ]
        },
        "87359": {
            "id": "PR_kwDOAO6SJc5kf9R8",
            "public_id": 87359,
            "url": "https://github.com/godotengine/godot/pull/87359",
            "diff_url": "https://github.com/godotengine/godot/pull/87359.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87359.patch",
            "title": "[iOS, 3.x] Update linker flags for Xcode 15.0 - 15.2. Bump min. iOS version to 12.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-01-19T06:09:18Z",
            "updated_at": "2024-01-19T08:12:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e6fb19275e32e95d12c806954f83cf945417bb08"
            ]
        },
        "87464": {
            "id": "PR_kwDOAO6SJc5ksX8Z",
            "public_id": 87464,
            "url": "https://github.com/godotengine/godot/pull/87464",
            "diff_url": "https://github.com/godotengine/godot/pull/87464.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87464.patch",
            "title": "[Linux] Add support for PCK embedding section with non GNU-ld linkers.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-01-22T08:49:29Z",
            "updated_at": "2024-05-11T14:06:35Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "625c4bdacef4173f94200632362e25e537ad5d21"
            ]
        },
        "87527": {
            "id": "PR_kwDOAO6SJc5k76Sj",
            "public_id": 87527,
            "url": "https://github.com/godotengine/godot/pull/87527",
            "diff_url": "https://github.com/godotengine/godot/pull/87527.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87527.patch",
            "title": "zlib/minizip: Update to version 1.3.1",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-24T10:34:05Z",
            "updated_at": "2024-01-30T13:24:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8ead8d2ddb4bef0f667e208b7f4532a75ba494f7"
            ]
        },
        "87539": {
            "id": "PR_kwDOAO6SJc5k-vax",
            "public_id": 87539,
            "url": "https://github.com/godotengine/godot/pull/87539",
            "diff_url": "https://github.com/godotengine/godot/pull/87539.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87539.patch",
            "title": "[3.x] Add `SceneTree::get_first_node_in_group` following 4.x",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTIyNDgw",
            "created_at": "2024-01-24T17:46:03Z",
            "updated_at": "2024-01-30T07:26:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "99284482bccfc3a37736092be1d4b69baa43064d"
            ]
        },
        "87575": {
            "id": "PR_kwDOAO6SJc5lDXbk",
            "public_id": 87575,
            "url": "https://github.com/godotengine/godot/pull/87575",
            "diff_url": "https://github.com/godotengine/godot/pull/87575.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87575.patch",
            "title": "CI: Update `mymindstorm/setup-emsdk` to v14, should fix cache folder conflicts",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-25T11:14:11Z",
            "updated_at": "2024-03-09T22:31:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "35ef0b32b328d9e5ed15f86a0f4a4d29518dec12"
            ]
        },
        "87579": {
            "id": "PR_kwDOAO6SJc5lD6pJ",
            "public_id": 87579,
            "url": "https://github.com/godotengine/godot/pull/87579",
            "diff_url": "https://github.com/godotengine/godot/pull/87579.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87579.patch",
            "title": "[3.x] Update `year` property in `version.py` to 2024",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-25T12:39:23Z",
            "updated_at": "2024-01-30T13:26:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f61e2491e1d70ecf15750bfbf09431179110853e"
            ]
        },
        "87581": {
            "id": "PR_kwDOAO6SJc5lD9t-",
            "public_id": 87581,
            "url": "https://github.com/godotengine/godot/pull/87581",
            "diff_url": "https://github.com/godotengine/godot/pull/87581.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87581.patch",
            "title": "certs: Sync with Mozilla bundle as of Dec 13, 2023",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-25T12:47:57Z",
            "updated_at": "2024-04-08T20:04:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c6e829b4c6ff39d65da9309ccfe083722e9399c5"
            ]
        },
        "87588": {
            "id": "PR_kwDOAO6SJc5lFxZQ",
            "public_id": 87588,
            "url": "https://github.com/godotengine/godot/pull/87588",
            "diff_url": "https://github.com/godotengine/godot/pull/87588.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87588.patch",
            "title": "[3.x] Update Android dependencies for the project",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2024-01-25T17:28:41Z",
            "updated_at": "2024-01-29T22:33:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw0MTAwNjQ0ODU=",
                    "name": "needs testing",
                    "color": "#ffcc44"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "eba77be573793243a91322c7eb8e345695c3b813"
            ]
        },
        "87677": {
            "id": "PR_kwDOAO6SJc5lQbQE",
            "public_id": 87677,
            "url": "https://github.com/godotengine/godot/pull/87677",
            "diff_url": "https://github.com/godotengine/godot/pull/87677.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87677.patch",
            "title": "[3.x] Mention InputEventJoypadButton's pressure not working",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-01-28T14:02:16Z",
            "updated_at": "2024-02-01T12:55:29Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9b1f1d5b6ed9858b785baa94ac8318c73c473087"
            ]
        },
        "87689": {
            "id": "PR_kwDOAO6SJc5lQ9wT",
            "public_id": 87689,
            "url": "https://github.com/godotengine/godot/pull/87689",
            "diff_url": "https://github.com/godotengine/godot/pull/87689.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87689.patch",
            "title": "[3.x] [Android 14] Fix GodotEditText white box showing during game load",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5NDMwNTA3",
            "created_at": "2024-01-28T21:13:29Z",
            "updated_at": "2024-03-07T16:06:45Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1065527ca74488e75330603e63f88c69febc4be8"
            ]
        },
        "87702": {
            "id": "PR_kwDOAO6SJc5lVCr4",
            "public_id": 87702,
            "url": "https://github.com/godotengine/godot/pull/87702",
            "diff_url": "https://github.com/godotengine/godot/pull/87702.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87702.patch",
            "title": "[3.x] Portals - Improve conversion logging",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-01-29T13:50:43Z",
            "updated_at": "2024-01-30T06:42:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "5e0b298d505d7ff8160d77fa78cbba0c24d872a7"
            ]
        },
        "87713": {
            "id": "PR_kwDOAO6SJc5lXw_e",
            "public_id": 87713,
            "url": "https://github.com/godotengine/godot/pull/87713",
            "diff_url": "https://github.com/godotengine/godot/pull/87713.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87713.patch",
            "title": "[3.x] Portals - include in bound and special cases in start room",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-01-29T20:15:55Z",
            "updated_at": "2024-02-07T09:23:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7f3800ece2be8adfea40f32893b5421b2da8dc83"
            ]
        },
        "87737": {
            "id": "PR_kwDOAO6SJc5lcfod",
            "public_id": 87737,
            "url": "https://github.com/godotengine/godot/pull/87737",
            "diff_url": "https://github.com/godotengine/godot/pull/87737.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87737.patch",
            "title": "[3.x] Fix the documentation of `Bone2D::apply_rest`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIyMzA0MTY3",
            "created_at": "2024-01-30T12:20:45Z",
            "updated_at": "2024-01-30T13:27:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "2f03ba77e960b6b85e6bdca32db924362c793e37"
            ]
        },
        "87738": {
            "id": "PR_kwDOAO6SJc5lc0-l",
            "public_id": 87738,
            "url": "https://github.com/godotengine/godot/pull/87738",
            "diff_url": "https://github.com/godotengine/godot/pull/87738.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87738.patch",
            "title": "mbedtls: Update to upstream version 2.28.7",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-30T13:10:05Z",
            "updated_at": "2024-03-09T23:08:34Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "dec635119eaffb31f566d3cb5a49f49d65e73a69"
            ]
        },
        "87739": {
            "id": "PR_kwDOAO6SJc5ldKih",
            "public_id": 87739,
            "url": "https://github.com/godotengine/godot/pull/87739",
            "diff_url": "https://github.com/godotengine/godot/pull/87739.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87739.patch",
            "title": "[3.x] SCons: Fix Web build when compiler version isn't properly detected",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-30T13:56:16Z",
            "updated_at": "2024-01-30T14:10:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4206975e3aecaada00fd6acf77a4b6136e23f499"
            ]
        },
        "87741": {
            "id": "PR_kwDOAO6SJc5ldUEE",
            "public_id": 87741,
            "url": "https://github.com/godotengine/godot/pull/87741",
            "diff_url": "https://github.com/godotengine/godot/pull/87741.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87741.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-01-30T14:15:21Z",
            "updated_at": "2024-03-09T23:09:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "10445d80d87ac6a8340a749071a218c9eac6ceca"
            ]
        },
        "87878": {
            "id": "PR_kwDOAO6SJc5l4F50",
            "public_id": 87878,
            "url": "https://github.com/godotengine/godot/pull/87878",
            "diff_url": "https://github.com/godotengine/godot/pull/87878.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87878.patch",
            "title": "Add basic Emacs `.gitignore` entries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-02T20:35:03Z",
            "updated_at": "2024-04-25T11:09:41Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2696fee3c6b08cd9645a61ebf08b84fd70be5a72"
            ]
        },
        "87920": {
            "id": "PR_kwDOAO6SJc5l7qwt",
            "public_id": 87920,
            "url": "https://github.com/godotengine/godot/pull/87920",
            "diff_url": "https://github.com/godotengine/godot/pull/87920.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87920.patch",
            "title": "[3.x] Document some `Image` methods can unlock it (making `set_pixel` fail)",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-02-04T01:36:48Z",
            "updated_at": "2024-02-08T01:22:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d0f9fe2ac5902bb18c09ba25532023254c2f433e"
            ]
        },
        "87956": {
            "id": "PR_kwDOAO6SJc5l9NPu",
            "public_id": 87956,
            "url": "https://github.com/godotengine/godot/pull/87956",
            "diff_url": "https://github.com/godotengine/godot/pull/87956.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87956.patch",
            "title": "Add workaround for emscripten >= 3.1.47 LTO build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-04T20:29:51Z",
            "updated_at": "2024-05-01T10:01:42Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "656bc22e283852a55ad1317048649f0991bc7dcd"
            ]
        },
        "87981": {
            "id": "PR_kwDOAO6SJc5mDGo0",
            "public_id": 87981,
            "url": "https://github.com/godotengine/godot/pull/87981",
            "diff_url": "https://github.com/godotengine/godot/pull/87981.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/87981.patch",
            "title": "Fix emscripten 3.1.51 breaking change about `*glGetProcAddress()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-05T16:50:48Z",
            "updated_at": "2024-06-22T21:01:59Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5922ac0fb11105da67d28847b60a521406a77cdb"
            ]
        },
        "88002": {
            "id": "PR_kwDOAO6SJc5mFhN8",
            "public_id": 88002,
            "url": "https://github.com/godotengine/godot/pull/88002",
            "diff_url": "https://github.com/godotengine/godot/pull/88002.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88002.patch",
            "title": "[3.x] Fix build on X11 following 64-bit detection changes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE4MDAzMg==",
            "created_at": "2024-02-06T00:26:02Z",
            "updated_at": "2024-02-07T22:10:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b859a1898d82ff5d0c568d45b45eabc054d981cf"
            ]
        },
        "88010": {
            "id": "PR_kwDOAO6SJc5mHN1I",
            "public_id": 88010,
            "url": "https://github.com/godotengine/godot/pull/88010",
            "diff_url": "https://github.com/godotengine/godot/pull/88010.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88010.patch",
            "title": "Web: Bump closure compiler spec to `ECMASCRIPT_2021`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-02-06T08:19:55Z",
            "updated_at": "2024-04-25T12:00:53Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d29b0d90e0d735eee860b977c57cb75423d7a9ba"
            ]
        },
        "88050": {
            "id": "PR_kwDOAO6SJc5mPBf5",
            "public_id": 88050,
            "url": "https://github.com/godotengine/godot/pull/88050",
            "diff_url": "https://github.com/godotengine/godot/pull/88050.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88050.patch",
            "title": "[macOS] Enabled secure restorable state.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-02-07T09:02:35Z",
            "updated_at": "2024-05-01T10:04:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc3ODA=",
                    "name": "platform:macos",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "84380a94f776c8c1e7786d2eb3fb811789f42639"
            ]
        },
        "88186": {
            "id": "PR_kwDOAO6SJc5mkPZv",
            "public_id": 88186,
            "url": "https://github.com/godotengine/godot/pull/88186",
            "diff_url": "https://github.com/godotengine/godot/pull/88186.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88186.patch",
            "title": "[3.x] Backport code snippet correct usage of shape index in class docs",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY0Nzc5MjQ=",
            "created_at": "2024-02-10T23:49:35Z",
            "updated_at": "2024-04-25T10:51:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "51681ed501e52c76705668168825ea5024baad25"
            ]
        },
        "88198": {
            "id": "PR_kwDOAO6SJc5mkray",
            "public_id": 88198,
            "url": "https://github.com/godotengine/godot/pull/88198",
            "diff_url": "https://github.com/godotengine/godot/pull/88198.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88198.patch",
            "title": "[3.x] Fix `Mesh::get_face_count()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-11T09:44:05Z",
            "updated_at": "2024-03-08T16:56:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a32a2613e9d866d1958544246dca6fbfd00179d9"
            ]
        },
        "88207": {
            "id": "PR_kwDOAO6SJc5mk4Kq",
            "public_id": 88207,
            "url": "https://github.com/godotengine/godot/pull/88207",
            "diff_url": "https://github.com/godotengine/godot/pull/88207.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88207.patch",
            "title": "[3.x] Editor 3D view mesh stats",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-11T13:07:28Z",
            "updated_at": "2024-04-21T18:32:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "bdf0f78e0745be0fe572ac53540b4a75f988dd8d"
            ]
        },
        "88285": {
            "id": "PR_kwDOAO6SJc5mwvOk",
            "public_id": 88285,
            "url": "https://github.com/godotengine/godot/pull/88285",
            "diff_url": "https://github.com/godotengine/godot/pull/88285.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88285.patch",
            "title": "miniupnpc: Update to version 2.2.6",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2024-02-13T14:45:16Z",
            "updated_at": "2024-04-25T10:53:37Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "72b80b3cdfb90dbaad3ebe445eb7a3002f97471a"
            ]
        },
        "88287": {
            "id": "PR_kwDOAO6SJc5mxA5B",
            "public_id": 88287,
            "url": "https://github.com/godotengine/godot/pull/88287",
            "diff_url": "https://github.com/godotengine/godot/pull/88287.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88287.patch",
            "title": "[3.x] Fix crash on mat creation after ORM refactor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYzMjk0MjA=",
            "created_at": "2024-02-13T15:23:59Z",
            "updated_at": "2024-02-27T12:29:47Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1e7c60174ea33c1e50cbb6e137e0db107f326776"
            ]
        },
        "88304": {
            "id": "PR_kwDOAO6SJc5mzPtk",
            "public_id": 88304,
            "url": "https://github.com/godotengine/godot/pull/88304",
            "diff_url": "https://github.com/godotengine/godot/pull/88304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88304.patch",
            "title": "Fix gradle build errors when the build path contains non-ASCII characters",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkxNDk2OA==",
            "created_at": "2024-02-13T22:32:26Z",
            "updated_at": "2024-04-25T11:10:33Z",
            "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": [
                "f1887a30f35dafac405014ef5ca6e3d76b4da960"
            ]
        },
        "88305": {
            "id": "PR_kwDOAO6SJc5mzQdl",
            "public_id": 88305,
            "url": "https://github.com/godotengine/godot/pull/88305",
            "diff_url": "https://github.com/godotengine/godot/pull/88305.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88305.patch",
            "title": "[3.x] Fix EditorPropertyLocale connecting to inexistent signal `text_submitted`.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDE4ODkw",
            "created_at": "2024-02-13T22:35:23Z",
            "updated_at": "2024-03-08T14:16:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "86b23b6473fd8593b3632e4e517ea99bb1053701"
            ]
        },
        "88345": {
            "id": "PR_kwDOAO6SJc5m6PlW",
            "public_id": 88345,
            "url": "https://github.com/godotengine/godot/pull/88345",
            "diff_url": "https://github.com/godotengine/godot/pull/88345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88345.patch",
            "title": "[3.x] Add a `get_or_add` method to Dictionary",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE3NTIyNDgw",
            "created_at": "2024-02-14T22:07:58Z",
            "updated_at": "2024-04-05T09:47:03Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b3f93ad127cc2a840b253f397ce135fd10dc666c"
            ]
        },
        "88367": {
            "id": "PR_kwDOAO6SJc5m_8M0",
            "public_id": 88367,
            "url": "https://github.com/godotengine/godot/pull/88367",
            "diff_url": "https://github.com/godotengine/godot/pull/88367.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88367.patch",
            "title": "[3.x] GDNative: Fix Linux arm32 warning about ignored sysv_abi attribute",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2024-02-15T16:18:58Z",
            "updated_at": "2024-02-27T15:01:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "90b83e77a6ea271b27ef25b07cf55a9045b02f17"
            ]
        },
        "88490": {
            "id": "PR_kwDOAO6SJc5nNl6F",
            "public_id": 88490,
            "url": "https://github.com/godotengine/godot/pull/88490",
            "diff_url": "https://github.com/godotengine/godot/pull/88490.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88490.patch",
            "title": "[3.x] Add rotary input support for Android platform",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwMDY2NDUz",
            "created_at": "2024-02-18T10:49:48Z",
            "updated_at": "2024-03-08T14:12:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "99c8cd2b174337912456aff236c9ba815a6d2f6b"
            ]
        },
        "88594": {
            "id": "PR_kwDOAO6SJc5nZSES",
            "public_id": 88594,
            "url": "https://github.com/godotengine/godot/pull/88594",
            "diff_url": "https://github.com/godotengine/godot/pull/88594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88594.patch",
            "title": "Add `WASM_BIGINT` linker flag to the web build",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MDkyOA==",
            "created_at": "2024-02-20T13:23:36Z",
            "updated_at": "2024-04-25T12:01:01Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3ae524fa9e42828183f8046f6f33b945475bb052"
            ]
        },
        "88671": {
            "id": "PR_kwDOAO6SJc5nqTfS",
            "public_id": 88671,
            "url": "https://github.com/godotengine/godot/pull/88671",
            "diff_url": "https://github.com/godotengine/godot/pull/88671.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88671.patch",
            "title": "CI: Update actions to latest versions, use default runner .NET version",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-02-22T15:24:39Z",
            "updated_at": "2024-04-25T11:12:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ad8d3cf1c99e708e8dbb7c9d12daf66793417430"
            ]
        },
        "88702": {
            "id": "PR_kwDOAO6SJc5nvq7_",
            "public_id": 88702,
            "url": "https://github.com/godotengine/godot/pull/88702",
            "diff_url": "https://github.com/godotengine/godot/pull/88702.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88702.patch",
            "title": "tinyexr: Update to 1.0.8",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2024-02-23T11:21:35Z",
            "updated_at": "2024-04-25T10:56:29Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ab14dec952f0210448b6a2575cc0f73e7a074440"
            ]
        },
        "88807": {
            "id": "PR_kwDOAO6SJc5n1n1H",
            "public_id": 88807,
            "url": "https://github.com/godotengine/godot/pull/88807",
            "diff_url": "https://github.com/godotengine/godot/pull/88807.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88807.patch",
            "title": "[3.x] Portals - defer setting active in `VisualServer` until enter tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-25T10:15:17Z",
            "updated_at": "2024-04-19T08:27:56Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "788567987a468978d0539880a8ad14bdf07d960e"
            ]
        },
        "88828": {
            "id": "PR_kwDOAO6SJc5n2NG9",
            "public_id": 88828,
            "url": "https://github.com/godotengine/godot/pull/88828",
            "diff_url": "https://github.com/godotengine/godot/pull/88828.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88828.patch",
            "title": "[3.x] Fix TileSet editor selected regression",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY2NzI3NzEw",
            "created_at": "2024-02-25T18:19:37Z",
            "updated_at": "2024-03-01T16:15:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "02a2968764e2f589b8ab5ef1ae641607f268adae"
            ]
        },
        "88871": {
            "id": "PR_kwDOAO6SJc5n7qLb",
            "public_id": 88871,
            "url": "https://github.com/godotengine/godot/pull/88871",
            "diff_url": "https://github.com/godotengine/godot/pull/88871.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88871.patch",
            "title": "[3.x] Tilemap editor - prevent changing tool when mouse buttons pressed",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-26T15:43:12Z",
            "updated_at": "2024-05-15T08:11:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6a31048dbc15e9139a49b6fe22301789528c8279"
            ]
        },
        "88886": {
            "id": "PR_kwDOAO6SJc5n9zpn",
            "public_id": 88886,
            "url": "https://github.com/godotengine/godot/pull/88886",
            "diff_url": "https://github.com/godotengine/godot/pull/88886.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88886.patch",
            "title": "[3.x] Fix locale fallback selector not appearing in project options.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDE4ODkw",
            "created_at": "2024-02-26T20:59:48Z",
            "updated_at": "2024-04-25T10:51:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f638507a6324c009a5c7239dadc15f336bbfd30"
            ]
        },
        "88943": {
            "id": "PR_kwDOAO6SJc5oISSJ",
            "public_id": 88943,
            "url": "https://github.com/godotengine/godot/pull/88943",
            "diff_url": "https://github.com/godotengine/godot/pull/88943.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88943.patch",
            "title": "[3.x] Fix SceneTree dock filter crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-28T05:48:24Z",
            "updated_at": "2024-02-28T09:15:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "39e61b76c6186f42c578b10cbae9a5cfeaa51a2c"
            ]
        },
        "88946": {
            "id": "PR_kwDOAO6SJc5oI6Px",
            "public_id": 88946,
            "url": "https://github.com/godotengine/godot/pull/88946",
            "diff_url": "https://github.com/godotengine/godot/pull/88946.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/88946.patch",
            "title": "[3.x] Fix physics `on_floor_body` crash",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-02-28T08:08:09Z",
            "updated_at": "2024-04-16T14:02:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9a9dccbaa26915bfce5343f21092add79de02059"
            ]
        },
        "89149": {
            "id": "PR_kwDOAO6SJc5ong67",
            "public_id": 89149,
            "url": "https://github.com/godotengine/godot/pull/89149",
            "diff_url": "https://github.com/godotengine/godot/pull/89149.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89149.patch",
            "title": "[3.x][Core] Codestyle improvements to math types",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-04T17:20:22Z",
            "updated_at": "2024-03-24T08:46:25Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyMzA0OTQ4MTIx",
                    "name": "topic:codestyle",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3fb36bf395f2cc03ca8bb060d0afdb412c0855b4"
            ]
        },
        "89314": {
            "id": "PR_kwDOAO6SJc5pJVmq",
            "public_id": 89314,
            "url": "https://github.com/godotengine/godot/pull/89314",
            "diff_url": "https://github.com/godotengine/godot/pull/89314.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89314.patch",
            "title": "libpng: Update to 1.6.43",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2",
            "created_at": "2024-03-09T14:18:49Z",
            "updated_at": "2024-04-25T10:59:55Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "41268d7faa05888f0067679fa3374138de2f073b"
            ]
        },
        "89345": {
            "id": "PR_kwDOAO6SJc5pKc1e",
            "public_id": 89345,
            "url": "https://github.com/godotengine/godot/pull/89345",
            "diff_url": "https://github.com/godotengine/godot/pull/89345.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89345.patch",
            "title": "[3.x, iOS] Remove deprecated LaunchImages support and switch to Storyboard by default.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-03-10T08:12:03Z",
            "updated_at": "2024-03-10T10:30:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5255b661b4c59ce73148db38caf57d3633ecfca0"
            ]
        },
        "89565": {
            "id": "PR_kwDOAO6SJc5p0lg8",
            "public_id": 89565,
            "url": "https://github.com/godotengine/godot/pull/89565",
            "diff_url": "https://github.com/godotengine/godot/pull/89565.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89565.patch",
            "title": "[3.x] Fix building with `disable_3d`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-16T10:56:47Z",
            "updated_at": "2024-03-16T14:05:37Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f6d2c34411e25cb41eec5a872c7fb9b1af77cd9"
            ]
        },
        "89577": {
            "id": "PR_kwDOAO6SJc5p1SVB",
            "public_id": 89577,
            "url": "https://github.com/godotengine/godot/pull/89577",
            "diff_url": "https://github.com/godotengine/godot/pull/89577.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89577.patch",
            "title": "[3.x] Physics Interpolation 2D - fix light and light occluder resetting",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-03-16T16:14:41Z",
            "updated_at": "2024-03-16T17:13:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f8438601ef385447750eb61fa82153fa2c461f68"
            ]
        },
        "89580": {
            "id": "PR_kwDOAO6SJc5p1VwK",
            "public_id": 89580,
            "url": "https://github.com/godotengine/godot/pull/89580",
            "diff_url": "https://github.com/godotengine/godot/pull/89580.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89580.patch",
            "title": "[3.x] Physics Interpolation 2D - change transform API to use const ref",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-03-16T16:58:36Z",
            "updated_at": "2024-03-17T07:47:01Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e5a4aee3a6740a602694e95df1aa9a18990deb43"
            ]
        },
        "89609": {
            "id": "PR_kwDOAO6SJc5p3I9Q",
            "public_id": 89609,
            "url": "https://github.com/godotengine/godot/pull/89609",
            "diff_url": "https://github.com/godotengine/godot/pull/89609.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89609.patch",
            "title": "[3.x] Allow automatic provisioning in iOS when using development signature.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEwMjg3NTY=",
            "created_at": "2024-03-17T13:58:02Z",
            "updated_at": "2024-03-19T12:34:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9c4035fb7b1025c2e0695d07f886ad8beedc0a51"
            ]
        },
        "89636": {
            "id": "PR_kwDOAO6SJc5p6NiS",
            "public_id": 89636,
            "url": "https://github.com/godotengine/godot/pull/89636",
            "diff_url": "https://github.com/godotengine/godot/pull/89636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89636.patch",
            "title": "[3.x] Optimize anim tree",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-03-18T09:04:35Z",
            "updated_at": "2024-03-21T13:25:23Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA1NjQ4",
                    "name": "topic:animation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a0f130e23c9513b07cb8bba94beef9f14ada504e"
            ]
        },
        "89686": {
            "id": "PR_kwDOAO6SJc5qJbzn",
            "public_id": 89686,
            "url": "https://github.com/godotengine/godot/pull/89686",
            "diff_url": "https://github.com/godotengine/godot/pull/89686.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89686.patch",
            "title": "Always look for unique node names in owner if not found in owned nodes",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-03-19T21:21:06Z",
            "updated_at": "2024-05-01T10:05:05Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "95ced4bbdcea4d8e225e235fc120c4ebd72f443d"
            ]
        },
        "89843": {
            "id": "PR_kwDOAO6SJc5qlEBd",
            "public_id": 89843,
            "url": "https://github.com/godotengine/godot/pull/89843",
            "diff_url": "https://github.com/godotengine/godot/pull/89843.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/89843.patch",
            "title": "[C#] Fix `Transform3D.InterpolateWith` applying rotation before scale",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-03-24T08:27:32Z",
            "updated_at": "2024-05-01T10:05:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e2ed63b313e3eff714e32f2cd2d01db9f0e2ea9d"
            ]
        },
        "90068": {
            "id": "PR_kwDOAO6SJc5rPnHo",
            "public_id": 90068,
            "url": "https://github.com/godotengine/godot/pull/90068",
            "diff_url": "https://github.com/godotengine/godot/pull/90068.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90068.patch",
            "title": "[3.x] Don't error multiple times when trying to load missing default bus layout",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-03-31T09:37:26Z",
            "updated_at": "2024-04-16T12:13:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fbd9d389f0cbeb027e837cfb65f5b98ea442f1de"
            ]
        },
        "90072": {
            "id": "PR_kwDOAO6SJc5rQC9N",
            "public_id": 90072,
            "url": "https://github.com/godotengine/godot/pull/90072",
            "diff_url": "https://github.com/godotengine/godot/pull/90072.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90072.patch",
            "title": "[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-03-31T14:10:33Z",
            "updated_at": "2024-05-01T10:07:50Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "47a8033698b14c8a7bb25867198c1371382e3398"
            ]
        },
        "90209": {
            "id": "PR_kwDOAO6SJc5ruygz",
            "public_id": 90209,
            "url": "https://github.com/godotengine/godot/pull/90209",
            "diff_url": "https://github.com/godotengine/godot/pull/90209.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90209.patch",
            "title": "mbedtls: Update to upstream version 2.28.8",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-04T16:07:33Z",
            "updated_at": "2024-04-25T11:00:32Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "915ca4dd456f959e4d4fd4e385715f3f0d48e77d"
            ]
        },
        "90211": {
            "id": "PR_kwDOAO6SJc5ru5m-",
            "public_id": 90211,
            "url": "https://github.com/godotengine/godot/pull/90211",
            "diff_url": "https://github.com/godotengine/godot/pull/90211.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90211.patch",
            "title": "certs: Sync with Mozilla bundle as of Mar 11, 2024",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-04T16:17:53Z",
            "updated_at": "2024-04-25T11:00:51Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fd61a42e0420c80481960a4071275f429186862b"
            ]
        },
        "90244": {
            "id": "PR_kwDOAO6SJc5rzwSc",
            "public_id": 90244,
            "url": "https://github.com/godotengine/godot/pull/90244",
            "diff_url": "https://github.com/godotengine/godot/pull/90244.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90244.patch",
            "title": "enet: Sync with upstream commit c44b7d0",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-05T08:13:08Z",
            "updated_at": "2024-05-01T14:01:25Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "360a1a456818fce75a444c17bafb9c7b510dbc20"
            ]
        },
        "90250": {
            "id": "PR_kwDOAO6SJc5r0GQM",
            "public_id": 90250,
            "url": "https://github.com/godotengine/godot/pull/90250",
            "diff_url": "https://github.com/godotengine/godot/pull/90250.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90250.patch",
            "title": "miniupnpc: Update to 2.2.7",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-05T09:14:15Z",
            "updated_at": "2024-04-25T10:55:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "afe64bb517a83faf931bc13094220f85f6789f82"
            ]
        },
        "90252": {
            "id": "PR_kwDOAO6SJc5r0IvT",
            "public_id": 90252,
            "url": "https://github.com/godotengine/godot/pull/90252",
            "diff_url": "https://github.com/godotengine/godot/pull/90252.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90252.patch",
            "title": "[3.x] nanosvg: Sync with upstream 93ce879",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-05T09:20:00Z",
            "updated_at": "2024-04-08T13:01:12Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "abee48d0636fe04ee60f5582fdd4366ce33be51c"
            ]
        },
        "90304": {
            "id": "PR_kwDOAO6SJc5r6Gys",
            "public_id": 90304,
            "url": "https://github.com/godotengine/godot/pull/90304",
            "diff_url": "https://github.com/godotengine/godot/pull/90304.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90304.patch",
            "title": "Bump GitHub workflows to SCons 4.7",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI2ODI1Mw==",
            "created_at": "2024-04-06T12:49:15Z",
            "updated_at": "2024-04-25T11:13:06Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyNzkwOTcxNjI=",
                    "name": "discussion",
                    "color": "#ccaaff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5b5ec8f4dce439574c42e7f5659375101038f43a"
            ]
        },
        "90330": {
            "id": "PR_kwDOAO6SJc5r6_8Q",
            "public_id": 90330,
            "url": "https://github.com/godotengine/godot/pull/90330",
            "diff_url": "https://github.com/godotengine/godot/pull/90330.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90330.patch",
            "title": "[3.x] Add option to toggle visibility of position gizmos in 2D editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-07T01:54:26Z",
            "updated_at": "2024-04-20T08:21:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg3MzM=",
                    "name": "usability",
                    "color": "#447744"
                }
            ],
            "commits": [
                "4551bd9386460467dca28fcd82801ac407f04ca0"
            ]
        },
        "90377": {
            "id": "PR_kwDOAO6SJc5r-jaG",
            "public_id": 90377,
            "url": "https://github.com/godotengine/godot/pull/90377",
            "diff_url": "https://github.com/godotengine/godot/pull/90377.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90377.patch",
            "title": "Android: Add `POST_NOTIFICATIONS` permission to the list of permissions available in the Export dialog",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEzNDg0ODQ5",
            "created_at": "2024-04-08T08:31:37Z",
            "updated_at": "2024-05-01T10:08:56Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "739190ca2b7f1b67a78eff33154a4bfd1964f5c4"
            ]
        },
        "90381": {
            "id": "PR_kwDOAO6SJc5r_Fs9",
            "public_id": 90381,
            "url": "https://github.com/godotengine/godot/pull/90381",
            "diff_url": "https://github.com/godotengine/godot/pull/90381.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90381.patch",
            "title": "[3.x] Add `Node.is_node_ready()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-08T09:47:38Z",
            "updated_at": "2024-04-08T14:43:51Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fe65682937eed19d8eeec0f50c126e86a4f667df"
            ]
        },
        "90406": {
            "id": "PR_kwDOAO6SJc5sDfn2",
            "public_id": 90406,
            "url": "https://github.com/godotengine/godot/pull/90406",
            "diff_url": "https://github.com/godotengine/godot/pull/90406.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90406.patch",
            "title": "Sync controller mappings DB with SDL2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-08T20:23:37Z",
            "updated_at": "2024-04-25T11:03:45Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6772047e5077b3bfe1f81cd24c128f02b904c20e"
            ]
        },
        "90417": {
            "id": "PR_kwDOAO6SJc5sF2m_",
            "public_id": 90417,
            "url": "https://github.com/godotengine/godot/pull/90417",
            "diff_url": "https://github.com/godotengine/godot/pull/90417.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90417.patch",
            "title": "[3.x] Tighter shadow culling - fix light colinear to frustum edge",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-04-09T06:31:32Z",
            "updated_at": "2024-04-09T07:22:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "46a04d160e6e93cc61b825268bae674a2320f075"
            ]
        },
        "90484": {
            "id": "PR_kwDOAO6SJc5sO9Jj",
            "public_id": 90484,
            "url": "https://github.com/godotengine/godot/pull/90484",
            "diff_url": "https://github.com/godotengine/godot/pull/90484.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90484.patch",
            "title": "[3.x] Add `is_zero_approx` methods to `Vector{2,3}`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-10T11:21:21Z",
            "updated_at": "2024-04-11T07:53:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ed952f82bd0c7d6e94657bac988ff8f14e335e5f"
            ]
        },
        "90669": {
            "id": "PR_kwDOAO6SJc5smbfX",
            "public_id": 90669,
            "url": "https://github.com/godotengine/godot/pull/90669",
            "diff_url": "https://github.com/godotengine/godot/pull/90669.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90669.patch",
            "title": "[3.x] Store `ObjectID` instead of pointer for KinematicCollision owner",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-14T16:02:12Z",
            "updated_at": "2024-04-16T12:54:50Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "43862fbf44a7d92dfe1ffcf30d710a49210fa60b"
            ]
        },
        "90670": {
            "id": "PR_kwDOAO6SJc5smckL",
            "public_id": 90670,
            "url": "https://github.com/godotengine/godot/pull/90670",
            "diff_url": "https://github.com/godotengine/godot/pull/90670.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90670.patch",
            "title": "[3.x] Fix SceneTree not respecting virtual process methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-14T16:14:42Z",
            "updated_at": "2024-04-16T12:31:30Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "33043c63d5290c4c211841a6340a586f3dc85db9"
            ]
        },
        "90928": {
            "id": "PR_kwDOAO6SJc5tPmTw",
            "public_id": 90928,
            "url": "https://github.com/godotengine/godot/pull/90928",
            "diff_url": "https://github.com/godotengine/godot/pull/90928.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/90928.patch",
            "title": "[3.x] Fix TabContainer not updating content rect after toggling tab icon",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-04-20T08:17:37Z",
            "updated_at": "2024-04-22T08:53:14Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "30dead8a5e075373bcd333ef40bc12f2ca8b24ce"
            ]
        },
        "91001": {
            "id": "PR_kwDOAO6SJc5tTd-C",
            "public_id": 91001,
            "url": "https://github.com/godotengine/godot/pull/91001",
            "diff_url": "https://github.com/godotengine/godot/pull/91001.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91001.patch",
            "title": "[3.x] Fix `spatial_editor_plugin` enum",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-04-22T06:07:33Z",
            "updated_at": "2024-04-22T09:45:50Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "6d036c5a3ac27b3518b0f496caea437cbfc2211e"
            ]
        },
        "91003": {
            "id": "PR_kwDOAO6SJc5tUjxC",
            "public_id": 91003,
            "url": "https://github.com/godotengine/godot/pull/91003",
            "diff_url": "https://github.com/godotengine/godot/pull/91003.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91003.patch",
            "title": "[3.x] Allow LSP to process multiple messages per poll",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjEyMzUzOQ==",
            "created_at": "2024-04-22T08:58:34Z",
            "updated_at": "2024-04-25T12:15:32Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "38b646ca4aecade3b7f7ad516dd22c23fe07b747"
            ]
        },
        "91108": {
            "id": "PR_kwDOAO6SJc5tmbf9",
            "public_id": 91108,
            "url": "https://github.com/godotengine/godot/pull/91108",
            "diff_url": "https://github.com/godotengine/godot/pull/91108.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91108.patch",
            "title": "Sync controller mappings DB with SDL 2 community repo",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-24T13:02:06Z",
            "updated_at": "2024-04-25T11:05:23Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1da02fa7be4ace876a53802d19711ec7037d94f3"
            ]
        },
        "91151": {
            "id": "PR_kwDOAO6SJc5ttrcx",
            "public_id": 91151,
            "url": "https://github.com/godotengine/godot/pull/91151",
            "diff_url": "https://github.com/godotengine/godot/pull/91151.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91151.patch",
            "title": "Cherry-picks for the 3.x branch (future 3.6) - 17th batch",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-25T11:38:04Z",
            "updated_at": "2024-04-25T14:33:40Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "246b85c686a5f217a5a523222d0154f07594db7c",
                "32fcc88c2384a94bac49d0e96159b0e79828ca86",
                "9bcdcccb3667b0b59172ae0c31310ec73583d26f",
                "7674e494aea8cf7976cab5d05fabda7dd334f983",
                "52fa38b0f75bfc82129e0a1525246c52a6f08284",
                "4e7f4ee8643c2d569257b2cbf824e920fd53e9b3",
                "782eaa55f713eee56a88e46a0bbc18527f7bd272",
                "634f9523c252a50078e48fe9436c1dd4215ae830",
                "43fa189927d306b6a2620f1c18deb8a39e9fcd3d",
                "33bd19e123938b79233b08372538b77e66adb9f9",
                "48f9059f12740ce77850b90122075dfbcb651254",
                "9a2e88aa01cfce46cb33943486773fd735041bd8",
                "c1615e766d39cecdb8ec1b874d89651b5184791b",
                "c37bbbfbdcef565dc7f8051aa489a471b0c8ee97",
                "c0a9a34a2d3d676de6b8582ca7a6c8ed55a13487",
                "f59c244a4a9f6668b4284edc075b730105b802a1",
                "873d7ab52f571c2ffe0691732cee968e2f94908f"
            ]
        },
        "91159": {
            "id": "PR_kwDOAO6SJc5tuy5k",
            "public_id": 91159,
            "url": "https://github.com/godotengine/godot/pull/91159",
            "diff_url": "https://github.com/godotengine/godot/pull/91159.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91159.patch",
            "title": "[3.x] Mono: Replace distutils function with shutil equivalent",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-04-25T14:05:43Z",
            "updated_at": "2024-04-25T14:30:09Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ee61ad46e743e2a350bb6e2f55b281c82f14d445"
            ]
        },
        "91210": {
            "id": "PR_kwDOAO6SJc5t0qvR",
            "public_id": 91210,
            "url": "https://github.com/godotengine/godot/pull/91210",
            "diff_url": "https://github.com/godotengine/godot/pull/91210.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91210.patch",
            "title": "[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2ODc5MTg=",
            "created_at": "2024-04-26T09:50:46Z",
            "updated_at": "2024-05-01T10:10:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "efccebd3db90d7baf0947cd02612ab987ab87868"
            ]
        },
        "91349": {
            "id": "PR_kwDOAO6SJc5uGdbk",
            "public_id": 91349,
            "url": "https://github.com/godotengine/godot/pull/91349",
            "diff_url": "https://github.com/godotengine/godot/pull/91349.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91349.patch",
            "title": "[3.x, iOS export] Add support for privacy manifest configuration.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-04-30T07:01:04Z",
            "updated_at": "2024-04-30T14:40:54Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1MTk=",
                    "name": "platform:ios",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyOTA5OTAwODUw",
                    "name": "topic:export",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2274ec84cb717bcb211bd9cc8409d50e837f3e5d"
            ]
        },
        "91610": {
            "id": "PR_kwDOAO6SJc5unGdZ",
            "public_id": 91610,
            "url": "https://github.com/godotengine/godot/pull/91610",
            "diff_url": "https://github.com/godotengine/godot/pull/91610.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91610.patch",
            "title": "[Web, 3.x] Add IME input support.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-05-06T08:58:30Z",
            "updated_at": "2024-06-25T06:59:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "bbe8a66a2dc6c9df906a1aeed7fd98a819546506"
            ]
        },
        "91636": {
            "id": "PR_kwDOAO6SJc5ur9Eh",
            "public_id": 91636,
            "url": "https://github.com/godotengine/godot/pull/91636",
            "diff_url": "https://github.com/godotengine/godot/pull/91636.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91636.patch",
            "title": "miniupnpc: Disable socket timeout on Windows, matching upstream",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-05-06T21:31:39Z",
            "updated_at": "2024-07-11T04:45:04Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABTZnv2Q",
                    "name": "cherrypick:4.1",
                    "color": "#446699"
                },
                {
                    "id": "LA_kwDOAO6SJc8AAAABbYOrww",
                    "name": "cherrypick:4.2",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE3OTU=",
                    "name": "topic:thirdparty",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "f695de7c68e373088175f8f3b1650f11a27be7aa"
            ]
        },
        "91656": {
            "id": "PR_kwDOAO6SJc5uv3Nk",
            "public_id": 91656,
            "url": "https://github.com/godotengine/godot/pull/91656",
            "diff_url": "https://github.com/godotengine/godot/pull/91656.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91656.patch",
            "title": "[3.x] SCons: Fix Windows/MinGW TypeError with recent SCons",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-05-07T11:04:45Z",
            "updated_at": "2024-05-30T14:07:46Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "cafc71a9fba104d4582baefeb59e3a55863e009d"
            ]
        },
        "91789": {
            "id": "PR_kwDOAO6SJc5vEjQL",
            "public_id": 91789,
            "url": "https://github.com/godotengine/godot/pull/91789",
            "diff_url": "https://github.com/godotengine/godot/pull/91789.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91789.patch",
            "title": "[3.x] Tighter light culling - fix directional lights colinear case",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-10T08:09:17Z",
            "updated_at": "2024-05-12T14:21:52Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "b09bc22b749a60c149c894216da9f5e0da9441ad"
            ]
        },
        "91823": {
            "id": "PR_kwDOAO6SJc5vJtLf",
            "public_id": 91823,
            "url": "https://github.com/godotengine/godot/pull/91823",
            "diff_url": "https://github.com/godotengine/godot/pull/91823.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91823.patch",
            "title": "[3.x] Fix GCC 14 `-Wtemplate-id-cdtor` warnings",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-05-11T07:10:53Z",
            "updated_at": "2024-05-11T09:36:02Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a5c8106f92aec1eb0f07067181a37e15dd500087"
            ]
        },
        "91877": {
            "id": "PR_kwDOAO6SJc5vLmyP",
            "public_id": 91877,
            "url": "https://github.com/godotengine/godot/pull/91877",
            "diff_url": "https://github.com/godotengine/godot/pull/91877.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91877.patch",
            "title": "[3.x] Physics interpolation - Zero server side multimesh data",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-12T14:09:23Z",
            "updated_at": "2024-08-18T16:39:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "df0e3c5e425ba84ac373cd8e2dbda13321433bc6"
            ]
        },
        "91906": {
            "id": "PR_kwDOAO6SJc5vQZ4Z",
            "public_id": 91906,
            "url": "https://github.com/godotengine/godot/pull/91906",
            "diff_url": "https://github.com/godotengine/godot/pull/91906.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91906.patch",
            "title": "[3.x] Don't define `NO_EDITOR_SPLASH` in export templates",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOB-qMgw",
            "created_at": "2024-05-13T13:07:41Z",
            "updated_at": "2024-05-16T13:37:26Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ffb203890336d16151b707b2b17b175a4645e96f"
            ]
        },
        "91993": {
            "id": "PR_kwDOAO6SJc5vkgUg",
            "public_id": 91993,
            "url": "https://github.com/godotengine/godot/pull/91993",
            "diff_url": "https://github.com/godotengine/godot/pull/91993.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/91993.patch",
            "title": "[3.x] Fix typo in `@GlobalScope`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI0NTE0ODE5",
            "created_at": "2024-05-15T18:51:07Z",
            "updated_at": "2024-05-16T07:26:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                }
            ],
            "commits": [
                "20646810aea0d0d8d6d1ee7f8337e2c9e208f9ef"
            ]
        },
        "92070": {
            "id": "PR_kwDOAO6SJc5v2mnp",
            "public_id": 92070,
            "url": "https://github.com/godotengine/godot/pull/92070",
            "diff_url": "https://github.com/godotengine/godot/pull/92070.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92070.patch",
            "title": "[3.x] Fix fragcolor write locations in scene shaders",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-18T07:02:52Z",
            "updated_at": "2024-05-20T19:46:24Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "ecd0680b1170ff2fda8ee079019f8c47b746a043"
            ]
        },
        "92079": {
            "id": "PR_kwDOAO6SJc5v3Oqv",
            "public_id": 92079,
            "url": "https://github.com/godotengine/godot/pull/92079",
            "diff_url": "https://github.com/godotengine/godot/pull/92079.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92079.patch",
            "title": "[3.x] Tight shadow culling - increase epsilon to prevent flickering",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-18T13:31:18Z",
            "updated_at": "2024-05-20T19:47:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a5f9f581faa5912d00550236b8a63e71e192573d"
            ]
        },
        "92103": {
            "id": "PR_kwDOAO6SJc5v4UFd",
            "public_id": 92103,
            "url": "https://github.com/godotengine/godot/pull/92103",
            "diff_url": "https://github.com/godotengine/godot/pull/92103.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92103.patch",
            "title": "[3.x] Fix long category name display in Inspector",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-05-19T05:59:52Z",
            "updated_at": "2024-05-19T11:25:13Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0242ca7cbf4566f4dc3746cf5fb14eb78990d698"
            ]
        },
        "92105": {
            "id": "PR_kwDOAO6SJc5v4XSv",
            "public_id": 92105,
            "url": "https://github.com/godotengine/godot/pull/92105",
            "diff_url": "https://github.com/godotengine/godot/pull/92105.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92105.patch",
            "title": "[3.x] Mesh merging - refactor to be backward compatible for CPU / GPU storage",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-19T06:58:47Z",
            "updated_at": "2024-07-01T11:45:04Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "da3c95f325df410e599627b43a7c62243b53a39c"
            ]
        },
        "92152": {
            "id": "PR_kwDOAO6SJc5v7VKs",
            "public_id": 92152,
            "url": "https://github.com/godotengine/godot/pull/92152",
            "diff_url": "https://github.com/godotengine/godot/pull/92152.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92152.patch",
            "title": "[3.x] Fix Viewport interpolation mode",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-20T08:05:34Z",
            "updated_at": "2024-08-13T06:06:43Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0f5cadfb56100a02c45637fc2db436d3c0ffcd74"
            ]
        },
        "92230": {
            "id": "PR_kwDOAO6SJc5wIqIO",
            "public_id": 92230,
            "url": "https://github.com/godotengine/godot/pull/92230",
            "diff_url": "https://github.com/godotengine/godot/pull/92230.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92230.patch",
            "title": "[3.x] Backport NavigationServerDummy",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjUyNDY0MjA0",
            "created_at": "2024-05-21T23:04:12Z",
            "updated_at": "2024-05-22T07:14:48Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzUyMDQwNjk0",
                    "name": "topic:navigation",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c9258a2a689bdc05059d5d02593718611dbbf1f8"
            ]
        },
        "92261": {
            "id": "PR_kwDOAO6SJc5wOvCz",
            "public_id": 92261,
            "url": "https://github.com/godotengine/godot/pull/92261",
            "diff_url": "https://github.com/godotengine/godot/pull/92261.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92261.patch",
            "title": "[3.x, Web] Fix TTS configuration loaded too early.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc2NDU2ODM=",
            "created_at": "2024-05-22T16:48:31Z",
            "updated_at": "2024-05-22T18:51:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc0NTU=",
                    "name": "platform:web",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5f628f2e2040f9f552c1ddd93feeae3c124682ae"
            ]
        },
        "92346": {
            "id": "PR_kwDOAO6SJc5wh78F",
            "public_id": 92346,
            "url": "https://github.com/godotengine/godot/pull/92346",
            "diff_url": "https://github.com/godotengine/godot/pull/92346.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92346.patch",
            "title": "[3.x] Fix theme item parameter completion",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-05-25T02:31:12Z",
            "updated_at": "2024-05-27T23:52:59Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1f0d9f04d2735c6a04543984f889d6d2331729b2"
            ]
        },
        "92438": {
            "id": "PR_kwDOAO6SJc5wr7c1",
            "public_id": 92438,
            "url": "https://github.com/godotengine/godot/pull/92438",
            "diff_url": "https://github.com/godotengine/godot/pull/92438.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92438.patch",
            "title": "[3.x] Physics Interpolation - Fix `VisualInstance::set_instance_use_identit…",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-05-27T17:42:53Z",
            "updated_at": "2024-05-28T10:16:35Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "7130c1bebcf2c915d9802060909603f8c3792a47"
            ]
        },
        "92501": {
            "id": "PR_kwDOAO6SJc5w0wCT",
            "public_id": 92501,
            "url": "https://github.com/godotengine/godot/pull/92501",
            "diff_url": "https://github.com/godotengine/godot/pull/92501.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92501.patch",
            "title": "[3.x] Add range hint for `ViewportContainer.stretch_shrink`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM3MjQ3Ng==",
            "created_at": "2024-05-29T01:36:41Z",
            "updated_at": "2024-06-03T07:41:22Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d655fc8fed8326104013e5d3cc4545c769ecd398"
            ]
        },
        "92719": {
            "id": "PR_kwDOAO6SJc5xR4VM",
            "public_id": 92719,
            "url": "https://github.com/godotengine/godot/pull/92719",
            "diff_url": "https://github.com/godotengine/godot/pull/92719.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92719.patch",
            "title": "[3.x] `ImageTexture` - document workaround for mipmap generation",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-03T10:24:52Z",
            "updated_at": "2024-06-30T11:17:00Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "fc78fa7ec5035e6ce6817ced11fc5768219edd71"
            ]
        },
        "92721": {
            "id": "PR_kwDOAO6SJc5xSUVC",
            "public_id": 92721,
            "url": "https://github.com/godotengine/godot/pull/92721",
            "diff_url": "https://github.com/godotengine/godot/pull/92721.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92721.patch",
            "title": "[3.x] GDNative: Fix Linux riscv warning about ignored `sysv_abi`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2NDY4NzU=",
            "created_at": "2024-06-03T11:25:59Z",
            "updated_at": "2024-06-03T20:48:33Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTczMjY=",
                    "name": "platform:linuxbsd",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw1ODA1MzcwMDM=",
                    "name": "topic:gdextension",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "945a49064f862a939fdfbc12f63e36ecfea0c8d4"
            ]
        },
        "92725": {
            "id": "PR_kwDOAO6SJc5xTLTV",
            "public_id": 92725,
            "url": "https://github.com/godotengine/godot/pull/92725",
            "diff_url": "https://github.com/godotengine/godot/pull/92725.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92725.patch",
            "title": "[3.x] Faster editor grid",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-03T13:18:32Z",
            "updated_at": "2024-06-13T09:05:17Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwzMjQwOTUwMDYw",
                    "name": "performance",
                    "color": "#447777"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4ec07e8bebb4e5d3c3ae6300f9066008fc3ff188"
            ]
        },
        "92784": {
            "id": "PR_kwDOAO6SJc5xh1KW",
            "public_id": 92784,
            "url": "https://github.com/godotengine/godot/pull/92784",
            "diff_url": "https://github.com/godotengine/godot/pull/92784.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92784.patch",
            "title": "[3.x] Physics Interpolation - refactor `Camera` and fix `get_camera_transform()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-05T09:50:55Z",
            "updated_at": "2024-06-19T05:52:58Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "0b30d77384daff79b7e1567007e99aa486fc0ecd"
            ]
        },
        "92941": {
            "id": "PR_kwDOAO6SJc5x5NNl",
            "public_id": 92941,
            "url": "https://github.com/godotengine/godot/pull/92941",
            "diff_url": "https://github.com/godotengine/godot/pull/92941.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/92941.patch",
            "title": "[3.x] Fix physics tick counter",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-09T14:42:40Z",
            "updated_at": "2024-07-10T12:47:41Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "40961d62e2ffd966a3a9e7f1c707cbc5f31228ac"
            ]
        },
        "93309": {
            "id": "PR_kwDOAO6SJc5y1Pio",
            "public_id": 93309,
            "url": "https://github.com/godotengine/godot/pull/93309",
            "diff_url": "https://github.com/godotengine/godot/pull/93309.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93309.patch",
            "title": "[3.x] Physics Interpolation - Fix 2D skinning",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-18T13:53:29Z",
            "updated_at": "2024-06-19T05:50:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "44f6042e6b9052f398e37cfeb9162811c797174d"
            ]
        },
        "93339": {
            "id": "PR_kwDOAO6SJc5y65lb",
            "public_id": 93339,
            "url": "https://github.com/godotengine/godot/pull/93339",
            "diff_url": "https://github.com/godotengine/godot/pull/93339.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93339.patch",
            "title": "[3.x] Physics Interpolation - refactor client interpolation pump",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-19T07:33:14Z",
            "updated_at": "2024-06-19T17:45:08Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "d80b206643cc6a7b62f17886856ae08c9b553bbc"
            ]
        },
        "93382": {
            "id": "PR_kwDOAO6SJc5zDPj7",
            "public_id": 93382,
            "url": "https://github.com/godotengine/godot/pull/93382",
            "diff_url": "https://github.com/godotengine/godot/pull/93382.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93382.patch",
            "title": "[3.x] Physics Interpolation - Fix behaviour on pause",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-06-20T09:47:03Z",
            "updated_at": "2024-06-30T11:12:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "49d3161ce0470d950a2c243ba98a6233611d6f5d"
            ]
        },
        "93571": {
            "id": "PR_kwDOAO6SJc5zaGAX",
            "public_id": 93571,
            "url": "https://github.com/godotengine/godot/pull/93571",
            "diff_url": "https://github.com/godotengine/godot/pull/93571.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93571.patch",
            "title": "[3.x] Fix lost old callback when continuous call `requestRenderAndNotify`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQxOTIxMzk1",
            "created_at": "2024-06-24T19:57:53Z",
            "updated_at": "2024-07-18T13:35:20Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyNTU=",
                    "name": "topic:porting",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e482dcbc685bdde99916a6c097ff8c0c226492c0"
            ]
        },
        "93842": {
            "id": "PR_kwDOAO6SJc50Inyt",
            "public_id": 93842,
            "url": "https://github.com/godotengine/godot/pull/93842",
            "diff_url": "https://github.com/godotengine/godot/pull/93842.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93842.patch",
            "title": "[3.x] Fix type hints in GLTFDocumentExtension virtual methods",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjM5MDMwNTk=",
            "created_at": "2024-07-02T02:02:53Z",
            "updated_at": "2024-07-03T03:18:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "a8980fbd78cd7e479b8b3d63054602edd03b568b"
            ]
        },
        "93851": {
            "id": "PR_kwDOAO6SJc50JyqT",
            "public_id": 93851,
            "url": "https://github.com/godotengine/godot/pull/93851",
            "diff_url": "https://github.com/godotengine/godot/pull/93851.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93851.patch",
            "title": "[3.x] Physics Interpolation - Fix `Transform2D::interpolate_with()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-07-02T06:48:06Z",
            "updated_at": "2024-07-02T10:58:10Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMTYxNzI2NDA1",
                    "name": "high priority",
                    "color": "#7956a5"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "250a7d8788057c5009013986fbf8025daa6634e4"
            ]
        },
        "93857": {
            "id": "PR_kwDOAO6SJc50LAAe",
            "public_id": 93857,
            "url": "https://github.com/godotengine/godot/pull/93857",
            "diff_url": "https://github.com/godotengine/godot/pull/93857.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/93857.patch",
            "title": "[3.x] Fix `AtlasTexture::draw_rect` flipping for non-zero margin",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjkyODMwOTg=",
            "created_at": "2024-07-02T09:27:30Z",
            "updated_at": "2024-07-02T12:03:21Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "66d1ab04592088babd94f013bf2bbac1028e9911"
            ]
        },
        "94281": {
            "id": "PR_kwDOAO6SJc51QVof",
            "public_id": 94281,
            "url": "https://github.com/godotengine/godot/pull/94281",
            "diff_url": "https://github.com/godotengine/godot/pull/94281.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94281.patch",
            "title": "[3.x] Fix SSR warp when using orthogonal camera",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI3MjY1NjI=",
            "created_at": "2024-07-12T19:36:12Z",
            "updated_at": "2024-07-14T16:59:55Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgxMTE=",
                    "name": "topic:rendering",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5543f56ce20a2910f50ec6d7df33a1d735025ee5"
            ]
        },
        "94386": {
            "id": "PR_kwDOAO6SJc51XTc-",
            "public_id": 94386,
            "url": "https://github.com/godotengine/godot/pull/94386",
            "diff_url": "https://github.com/godotengine/godot/pull/94386.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94386.patch",
            "title": "[3.x] Revert \"Fix parsing inner class declaration\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-07-15T09:48:43Z",
            "updated_at": "2024-07-17T11:33:16Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwODI=",
                    "name": "topic:gdscript",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "02fa77eb3018958086e0470ca6a7cd01afef3200"
            ]
        },
        "94421": {
            "id": "PR_kwDOAO6SJc51eClg",
            "public_id": 94421,
            "url": "https://github.com/godotengine/godot/pull/94421",
            "diff_url": "https://github.com/godotengine/godot/pull/94421.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94421.patch",
            "title": "[3.x] Fix physics tick count in `Input.action_press` and `Input.action_release`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-07-16T06:15:37Z",
            "updated_at": "2024-07-17T08:56:42Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA2NjQ=",
                    "name": "topic:input",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwzNzA0NzE4ODA=",
                    "name": "topic:physics",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9221e6a46660c6e59a4efcdccb60f0b7a85f0df3"
            ]
        },
        "94470": {
            "id": "PR_kwDOAO6SJc51nt33",
            "public_id": 94470,
            "url": "https://github.com/godotengine/godot/pull/94470",
            "diff_url": "https://github.com/godotengine/godot/pull/94470.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94470.patch",
            "title": "[3.x] [CI] Upload build cache before running tests",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "U_kgDOBcK-Cw",
            "created_at": "2024-07-17T10:11:51Z",
            "updated_at": "2024-07-17T13:23:57Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "LA_kwDOAO6SJc77GWog",
                    "name": "cherrypick:3.5",
                    "color": "#446699"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "078210bce16b9d7e4109db938560ad17c28a10c7"
            ]
        },
        "94482": {
            "id": "PR_kwDOAO6SJc51r0v4",
            "public_id": 94482,
            "url": "https://github.com/godotengine/godot/pull/94482",
            "diff_url": "https://github.com/godotengine/godot/pull/94482.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94482.patch",
            "title": "[3.x] Fix external images getting embedded on import",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIwNDg1MzI=",
            "created_at": "2024-07-17T19:37:22Z",
            "updated_at": "2024-07-24T07:39:27Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "601a9eb4f58ffc95ec9cc34fc5384fce2f5d3f91"
            ]
        },
        "94559": {
            "id": "PR_kwDOAO6SJc51_H2k",
            "public_id": 94559,
            "url": "https://github.com/godotengine/godot/pull/94559",
            "diff_url": "https://github.com/godotengine/godot/pull/94559.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94559.patch",
            "title": "[3.x] Fix `PopupMenu` size calculations not taking into account control/canvas scale",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjY1MDE5NzU=",
            "created_at": "2024-07-20T11:50:33Z",
            "updated_at": "2024-07-20T16:07:44Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4MDU5",
                    "name": "topic:2d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "1cf50364c116acab4f86b70c2fd559475d60e198"
            ]
        },
        "94972": {
            "id": "PR_kwDOAO6SJc52-OI9",
            "public_id": 94972,
            "url": "https://github.com/godotengine/godot/pull/94972",
            "diff_url": "https://github.com/godotengine/godot/pull/94972.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/94972.patch",
            "title": "[3.x] Verify GLTF indices to prevent crash with corrupt files",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-07-31T09:51:53Z",
            "updated_at": "2024-08-19T16:42:31Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzI3MzE4Mjcx",
                    "name": "crash",
                    "color": "#885544"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWw4OTAzMTA1MDI=",
                    "name": "topic:import",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "3771078c02bb478554cd4a6e93272ca4a4edf0e4"
            ]
        },
        "96032": {
            "id": "PR_kwDOAO6SJc55Us9q",
            "public_id": 96032,
            "url": "https://github.com/godotengine/godot/pull/96032",
            "diff_url": "https://github.com/godotengine/godot/pull/96032.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96032.patch",
            "title": "[3.x] Safe `Camera::unproject_position()`",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-08-24T13:35:21Z",
            "updated_at": "2024-09-03T15:39:34Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNjY2NzA4Mjg5",
                    "name": "topic:3d",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "31940c784a6c33de1c9e59004a8982b348ee3c36"
            ]
        },
        "96557": {
            "id": "PR_kwDOAO6SJc56Xen5",
            "public_id": 96557,
            "url": "https://github.com/godotengine/godot/pull/96557",
            "diff_url": "https://github.com/godotengine/godot/pull/96557.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96557.patch",
            "title": "[3.x] PopupMenu: Update margins on visibility change",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2024-09-04T09:36:34Z",
            "updated_at": "2024-09-04T11:57:11Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwxMzMyMzAzMTE5",
                    "name": "regression",
                    "color": "#ff63ac"
                },
                {
                    "id": "MDU6TGFiZWwxNzMyNzIwNzc5",
                    "name": "topic:gui",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c84cf04e95b2b2e3a7bfea52c5f8d4cbaf38bc20"
            ]
        },
        "96594": {
            "id": "PR_kwDOAO6SJc56fiOy",
            "public_id": 96594,
            "url": "https://github.com/godotengine/godot/pull/96594",
            "diff_url": "https://github.com/godotengine/godot/pull/96594.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/96594.patch",
            "title": "[3.x] Update changelog for 3.6 stable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjIxOTk5Mzc5",
            "created_at": "2024-09-05T08:46:21Z",
            "updated_at": "2024-09-08T20:33:18Z",
            "target_branch": "3.x",
            "labels": [
                {
                    "id": "MDU6TGFiZWwyODM1MTg4Mzk=",
                    "name": "documentation",
                    "color": "#ffddff"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                }
            ],
            "commits": [
                "e13584c9311c39e573160d921ce458799e4e4add"
            ]
        }
    }
}